From 08a9f58aba0cce90b218b3c92dd63ce7f2735c69 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Tue, 8 Jan 2013 13:17:15 +0800 Subject: Fixing C++ compilation issues. --- src/opt/dar/darBalance.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/opt/dar/darBalance.c') diff --git a/src/opt/dar/darBalance.c b/src/opt/dar/darBalance.c index 1000e2a9..c2ebfc61 100644 --- a/src/opt/dar/darBalance.c +++ b/src/opt/dar/darBalance.c @@ -514,7 +514,7 @@ Aig_Obj_t * Dar_Balance_rec( Aig_Man_t * pNew, Aig_Obj_t * pObjOld, Vec_Vec_t * if ( vSuper->nSize == 0 ) return (Aig_Obj_t *)(pObjOld->pData = Aig_ManConst0(pNew)); if ( vSuper->nSize == 1 ) - return ((Aig_Obj_t *)Vec_PtrEntry(vSuper, 0))->pData; + return (Aig_Obj_t *)((Aig_Obj_t *)Vec_PtrEntry(vSuper, 0))->pData; if ( Vec_PtrSize(vSuper) < 2 ) printf( "Dar_Balance_rec: Internal error!\n" ); // for each old node, derive the new well-balanced node -- cgit v1.2.3