summaryrefslogtreecommitdiffstats
path: root/src/sat/msat/msatOrderH.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sat/msat/msatOrderH.c')
-rw-r--r--src/sat/msat/msatOrderH.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/sat/msat/msatOrderH.c b/src/sat/msat/msatOrderH.c
index 2904607f..61c4d4d3 100644
--- a/src/sat/msat/msatOrderH.c
+++ b/src/sat/msat/msatOrderH.c
@@ -282,8 +282,12 @@ timeSelect += clock() - clk;
int Msat_HeapCheck_rec( Msat_Order_t * p, int i )
{
return i >= HSIZE(p) ||
- ( HPARENT(i) == 0 || !HCOMPARE(p, HHEAP(p, i), HHEAP(p, HPARENT(i))) ) &&
- Msat_HeapCheck_rec( p, HLEFT(i) ) && Msat_HeapCheck_rec( p, HRIGHT(i) );
+ ( HPARENT(i) == 0 ||
+ (
+ !HCOMPARE(p, HHEAP(p, i), HHEAP(p, HPARENT(i))) ) &&
+ Msat_HeapCheck_rec( p, HLEFT(i) ) &&
+ Msat_HeapCheck_rec( p, HRIGHT(i) )
+ );
}
/**Function*************************************************************