summaryrefslogtreecommitdiffstats
path: root/src/misc/extra/extra.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2011-03-05 16:17:12 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2011-03-05 16:17:12 -0800
commitbadbb5a6cc8a794bfd7c5adef62b0d6c2e583e42 (patch)
tree2d284e41076944c65c14d0e9ab399e72b0822296 /src/misc/extra/extra.h
parentedcb769b3e09cea8a8058a2abacc10c243323c7b (diff)
downloadabc-badbb5a6cc8a794bfd7c5adef62b0d6c2e583e42.tar.gz
abc-badbb5a6cc8a794bfd7c5adef62b0d6c2e583e42.tar.bz2
abc-badbb5a6cc8a794bfd7c5adef62b0d6c2e583e42.zip
Fixing bugs in the new procedures added to the library.
Diffstat (limited to 'src/misc/extra/extra.h')
-rw-r--r--src/misc/extra/extra.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/misc/extra/extra.h b/src/misc/extra/extra.h
index 3598b69f..693c25bd 100644
--- a/src/misc/extra/extra.h
+++ b/src/misc/extra/extra.h
@@ -199,8 +199,7 @@ extern DdNode * Extra_bddComputeCube( DdManager * dd, DdNode ** bXVars, int
extern DdNode * Extra_bddChangePolarity( DdManager * dd, DdNode * bFunc, DdNode * bVars );
extern DdNode * extraBddChangePolarity( DdManager * dd, DdNode * bFunc, DdNode * bVars );
extern int Extra_bddVarIsInCube( DdNode * bCube, int iVar );
-extern DdNode * Extra_bddAndPerm( DdManager * ddF, DdNode * bF, DdManager * ddG, DdNode * bG );
-extern DdNode * extraBddAndPerm( DdManager * ddF, DdNode * bF, DdManager * ddG, DdNode * bG );
+extern DdNode * Extra_bddAndPermute( DdManager * ddF, DdNode * bF, DdManager * ddG, DdNode * bG, int * pPermute );
#ifndef ABC_PRB
#define ABC_PRB(dd,f) printf("%s = ", #f); Extra_bddPrint(dd,f); printf("\n")