diff options
Diffstat (limited to 'src/aig')
-rw-r--r-- | src/aig/cnf/cnfFast.c | 4 | ||||
-rw-r--r-- | src/aig/saig/saigGlaCba.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/aig/cnf/cnfFast.c b/src/aig/cnf/cnfFast.c index fcec8ba3..afa05a05 100644 --- a/src/aig/cnf/cnfFast.c +++ b/src/aig/cnf/cnfFast.c @@ -259,7 +259,7 @@ void Cnf_ComputeClauses( Aig_Man_t * p, Aig_Obj_t * pRoot, if ( (Cube & 3) == 0 ) continue; assert( (Cube & 3) != 3 ); - Vec_IntPush( vClauses, Cnf_ObjGetLit(vMap, Vec_PtrEntry(vLeaves,k), (Cube&3)!=1) ); + Vec_IntPush( vClauses, Cnf_ObjGetLit(vMap, (Aig_Obj_t *)Vec_PtrEntry(vLeaves,k), (Cube&3)!=1) ); } } @@ -276,7 +276,7 @@ void Cnf_ComputeClauses( Aig_Man_t * p, Aig_Obj_t * pRoot, if ( (Cube & 3) == 0 ) continue; assert( (Cube & 3) != 3 ); - Vec_IntPush( vClauses, Cnf_ObjGetLit(vMap, Vec_PtrEntry(vLeaves,k), (Cube&3)!=1) ); + Vec_IntPush( vClauses, Cnf_ObjGetLit(vMap, (Aig_Obj_t *)Vec_PtrEntry(vLeaves,k), (Cube&3)!=1) ); } } } diff --git a/src/aig/saig/saigGlaCba.c b/src/aig/saig/saigGlaCba.c index ae439631..5c7c76cf 100644 --- a/src/aig/saig/saigGlaCba.c +++ b/src/aig/saig/saigGlaCba.c @@ -394,7 +394,7 @@ int Aig_Gla1ObjAddToSolver( Aig_Gla1Man_t * p, Aig_Obj_t * pObj, int k ) Aig_ObjFaninC0(pObj), Aig_ObjFaninC1(pObj) ); // derive clauses assert( pObj->fMarkA ); - vClauses = Vec_PtrEntry( p->vObj2Cnf, Aig_ObjId(pObj) ); + vClauses = (Vec_Int_t *)Vec_PtrEntry( p->vObj2Cnf, Aig_ObjId(pObj) ); if ( vClauses == NULL ) { Vec_PtrWriteEntry( p->vObj2Cnf, Aig_ObjId(pObj), (vClauses = Vec_IntAlloc(16)) ); |