summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/aig/gia/giaAiger.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/aig/gia/giaAiger.c b/src/aig/gia/giaAiger.c
index 6cf3e2e7..7d68a485 100644
--- a/src/aig/gia/giaAiger.c
+++ b/src/aig/gia/giaAiger.c
@@ -1110,9 +1110,7 @@ void Gia_AigerWrite( Gia_Man_t * pInit, char * pFileName, int fWriteSymbols, int
Gia_ManTransferMapping( p, pInit );
Gia_ManTransferPacking( p, pInit );
Gia_ManTransferTiming( p, pInit );
- p->vNamesIn = pInit->vNamesIn; pInit->vNamesIn = NULL;
- p->vNamesOut = pInit->vNamesOut; pInit->vNamesOut = NULL;
- p->nConstrs = pInit->nConstrs; pInit->nConstrs = 0;
+ p->nConstrs = pInit->nConstrs;
}
else
p = pInit;
@@ -1415,9 +1413,7 @@ void Gia_AigerWrite( Gia_Man_t * pInit, char * pFileName, int fWriteSymbols, int
fclose( pFile );
if ( p != pInit )
{
- pInit->pManTime = p->pManTime; p->pManTime = NULL;
- pInit->vNamesIn = p->vNamesIn; p->vNamesIn = NULL;
- pInit->vNamesOut = p->vNamesOut; p->vNamesOut = NULL;
+ Gia_ManTransferTiming( pInit, p );
Gia_ManStop( p );
}
}