summaryrefslogtreecommitdiffstats
path: root/src/base/io
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2011-10-27 23:34:11 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2011-10-27 23:34:11 -0700
commitf08be2742e892b7b81f234785cbbae85c61ab024 (patch)
tree185a735442567e15120825753a91ac5d29214ce1 /src/base/io
parent24d27e5524fd40297078065a76934f596abfa80e (diff)
downloadabc-f08be2742e892b7b81f234785cbbae85c61ab024.tar.gz
abc-f08be2742e892b7b81f234785cbbae85c61ab024.tar.bz2
abc-f08be2742e892b7b81f234785cbbae85c61ab024.zip
C++ portability changes.
Diffstat (limited to 'src/base/io')
-rw-r--r--src/base/io/io.c2
-rw-r--r--src/base/io/ioWriteBlif.c5
2 files changed, 2 insertions, 5 deletions
diff --git a/src/base/io/io.c b/src/base/io/io.c
index 60085168..d205d4cf 100644
--- a/src/base/io/io.c
+++ b/src/base/io/io.c
@@ -1597,7 +1597,7 @@ int IoCommandWriteBlif( Abc_Frame_t * pAbc, int argc, char **argv )
}
pLutStruct = argv[globalUtilOptind];
globalUtilOptind++;
- if ( !strlen(pLutStruct) == 2 && !strlen(pLutStruct) == 3 )
+ if ( strlen(pLutStruct) != 2 && strlen(pLutStruct) != 3 )
{
Abc_Print( -1, "Command line switch \"-S\" should be followed by a 2- or 3-char string (e.g. \"44\" or \"555\").\n" );
goto usage;
diff --git a/src/base/io/ioWriteBlif.c b/src/base/io/ioWriteBlif.c
index 5370cd85..bb148bab 100644
--- a/src/base/io/ioWriteBlif.c
+++ b/src/base/io/ioWriteBlif.c
@@ -22,6 +22,7 @@
#include "main.h"
#include "mio.h"
#include "kit.h"
+#include "if.h"
ABC_NAMESPACE_IMPL_START
@@ -882,10 +883,6 @@ void Io_NtkWriteNodeIntStruct( FILE * pFile, Abc_Obj_t * pNode, Vec_Int_t * vCov
else
{
extern int If_CluMinimumBase( word * t, int * pSupp, int nVarsAll, int * pnVars );
- extern int If_CluCheckExt( void * p, word * pTruth, int nVars, int nLutLeaf, int nLutRoot,
- char * pLut0, char * pLut1, word * pFunc0, word * pFunc1 );
- extern int If_CluCheckExt3( void * p, word * pTruth, int nVars, int nLutLeaf, int nLutLeaf2, int nLutRoot,
- char * pLut0, char * pLut1, char * pLut2, word * pFunc0, word * pFunc1, word * pFunc2 );
static word TruthStore[16][1<<10] = {{0}}, * pTruths[16];
word pCube[1<<10], pRes[1<<10], Func0, Func1, Func2;