summaryrefslogtreecommitdiffstats
path: root/src/sat/bsat
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2012-10-03 21:49:18 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2012-10-03 21:49:18 -0700
commit56d3d7cd22f761004139a0512681eac57e638cfc (patch)
tree524b94bee7e1dfbdf14c8ff1dbba271a97abaf13 /src/sat/bsat
parent63c95405439b464f6d801e68c15f767bc6336637 (diff)
downloadabc-56d3d7cd22f761004139a0512681eac57e638cfc.tar.gz
abc-56d3d7cd22f761004139a0512681eac57e638cfc.tar.bz2
abc-56d3d7cd22f761004139a0512681eac57e638cfc.zip
C++ portability changes.
Diffstat (limited to 'src/sat/bsat')
-rw-r--r--src/sat/bsat/satSolver2.c4
-rw-r--r--src/sat/bsat/satSolver2.h1
2 files changed, 3 insertions, 2 deletions
diff --git a/src/sat/bsat/satSolver2.c b/src/sat/bsat/satSolver2.c
index 74393a5b..951940b3 100644
--- a/src/sat/bsat/satSolver2.c
+++ b/src/sat/bsat/satSolver2.c
@@ -1552,8 +1552,10 @@ void sat_solver2_reducedb(sat_solver2* s)
// compact proof (compacts 'proofs' and update 'claProofs')
if ( s->pPrf1 )
+ {
+ extern int Sat_ProofReduce( Vec_Set_t * vProof, void * pRoots, int hProofPivot );
s->hProofPivot = Sat_ProofReduce( s->pPrf1, &s->claProofs, s->hProofPivot );
-
+ }
// report the results
TimeTotal += clock() - clk;
diff --git a/src/sat/bsat/satSolver2.h b/src/sat/bsat/satSolver2.h
index a1539637..8c32cbde 100644
--- a/src/sat/bsat/satSolver2.h
+++ b/src/sat/bsat/satSolver2.h
@@ -70,7 +70,6 @@ extern void var_set_partA (sat_solver2* s, int v, int partA);
extern void * Sat_ProofCore( sat_solver2 * s );
extern void * Sat_ProofInterpolant( sat_solver2 * s, void * pGloVars );
extern word * Sat_ProofInterpolantTruth( sat_solver2 * s, void * pGloVars );
-extern int Sat_ProofReduce( Vec_Set_t * vProof, void * pRoots, int hProofPivot );
extern void Sat_ProofCheck( sat_solver2 * s );
//=================================================================================================