summaryrefslogtreecommitdiffstats
path: root/src/base/io
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2005-09-13 08:01:00 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2005-09-13 08:01:00 -0700
commit0f6eeaea3c9d8fb7f4b4aa97f6e640d39e3c0afa (patch)
treedd738a8c91f5baf754e6b8bc1c203c5b2f49b69d /src/base/io
parentc065b2c5daea65cb98659aa1bb56a138ca7cc290 (diff)
downloadabc-0f6eeaea3c9d8fb7f4b4aa97f6e640d39e3c0afa.tar.gz
abc-0f6eeaea3c9d8fb7f4b4aa97f6e640d39e3c0afa.tar.bz2
abc-0f6eeaea3c9d8fb7f4b4aa97f6e640d39e3c0afa.zip
Version abc50913
Diffstat (limited to 'src/base/io')
-rw-r--r--src/base/io/ioReadBench.c2
-rw-r--r--src/base/io/ioReadBlif.c4
-rw-r--r--src/base/io/ioReadPla.c1
-rw-r--r--src/base/io/ioReadVerilog.c2
4 files changed, 6 insertions, 3 deletions
diff --git a/src/base/io/ioReadBench.c b/src/base/io/ioReadBench.c
index 988cabfb..7bbd428a 100644
--- a/src/base/io/ioReadBench.c
+++ b/src/base/io/ioReadBench.c
@@ -100,6 +100,7 @@ Abc_Ntk_t * Io_ReadBenchNetwork( Extra_FileReader_t * p )
if ( vTokens->nSize == 1 )
{
printf( "%s: Wrong input file format.\n", Extra_FileReaderGetFileName(p) );
+ Vec_StrFree( vString );
Abc_NtkDelete( pNtk );
return NULL;
}
@@ -144,6 +145,7 @@ Abc_Ntk_t * Io_ReadBenchNetwork( Extra_FileReader_t * p )
else
{
printf( "Cannot determine gate type \"%s\" in line %d.\n", pType, Extra_FileReaderGetLineNumber(p, 0) );
+ Vec_StrFree( vString );
Abc_NtkDelete( pNtk );
return NULL;
}
diff --git a/src/base/io/ioReadBlif.c b/src/base/io/ioReadBlif.c
index 1cae68e7..23fb5272 100644
--- a/src/base/io/ioReadBlif.c
+++ b/src/base/io/ioReadBlif.c
@@ -292,12 +292,12 @@ Abc_Ntk_t * Io_ReadBlifNetwork( Io_ReadBlif_t * p )
}
pModelName = vTokens->pArray[1];
// allocate the empty network
- p->pNtk = Abc_NtkAlloc( ABC_TYPE_NETLIST, ABC_FUNC_SOP );
+ p->pNtk = Abc_NtkAlloc( ABC_NTK_NETLIST, ABC_FUNC_SOP );
p->pNtk->pName = util_strsav( pModelName );
p->pNtk->pSpec = util_strsav( p->pFileName );
}
else
- p->pNtk = Abc_NtkAlloc( ABC_TYPE_NETLIST, ABC_FUNC_SOP );
+ p->pNtk = Abc_NtkAlloc( ABC_NTK_NETLIST, ABC_FUNC_SOP );
// read the inputs/outputs
pProgress = Extra_ProgressBarStart( stdout, Extra_FileReaderGetFileSize(p->pReader) );
diff --git a/src/base/io/ioReadPla.c b/src/base/io/ioReadPla.c
index 1e54db5f..79ba5d25 100644
--- a/src/base/io/ioReadPla.c
+++ b/src/base/io/ioReadPla.c
@@ -229,6 +229,7 @@ Abc_Ntk_t * Io_ReadPlaNetwork( Extra_FileReader_t * p )
{
Abc_ObjRemoveFanins(pNode);
pNode->pData = Abc_SopRegister( pNtk->pManFunc, " 0\n" );
+ Vec_StrFree( ppSops[i] );
continue;
}
Vec_StrPush( ppSops[i], 0 );
diff --git a/src/base/io/ioReadVerilog.c b/src/base/io/ioReadVerilog.c
index f4855dde..25a164f2 100644
--- a/src/base/io/ioReadVerilog.c
+++ b/src/base/io/ioReadVerilog.c
@@ -271,7 +271,7 @@ Abc_Ntk_t * Io_ReadVerNetwork( Io_ReadVer_t * p )
pModelName = vTokens->pArray[1];
// allocate the empty network
- pNtk = Abc_NtkAlloc( ABC_TYPE_NETLIST, ABC_FUNC_SOP );
+ pNtk = Abc_NtkAlloc( ABC_NTK_NETLIST, ABC_FUNC_SOP );
pNtk->pName = util_strsav( pModelName );
pNtk->pSpec = util_strsav( p->pFileName );