summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/aig/gia/giaAiger.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/aig/gia/giaAiger.c b/src/aig/gia/giaAiger.c
index 8f199f43..8987eea9 100644
--- a/src/aig/gia/giaAiger.c
+++ b/src/aig/gia/giaAiger.c
@@ -509,6 +509,9 @@ Gia_Man_t * Gia_AigerReadFromMemory( char * pContents, int nFileSize, int fSkipS
Vec_Str_t * vStr;
unsigned char * pCurTemp;
pCur++;
+ // skip new line if present
+ if ( *pCur == '\n' )
+ pCur++;
while ( pCur < (unsigned char *)pContents + nFileSize )
{
// read extra AIG
@@ -1119,7 +1122,7 @@ void Gia_AigerWrite( Gia_Man_t * pInit, char * pFileName, int fWriteSymbols, int
}
// write the comment
- fprintf( pFile, "c" );
+ fprintf( pFile, "c\n" );
// write additional AIG
if ( p->pAigExtra )