From ac16eca8644549a4af04d27ad858625db3d4d457 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Fri, 14 Jul 2017 15:05:55 -0700 Subject: [PATCH] A little OCD not to split generation setup with initialization of children loop --- src/Backend/satfuncencoder.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Backend/satfuncencoder.c b/src/Backend/satfuncencoder.c index e64cb09..d7fb6a2 100644 --- a/src/Backend/satfuncencoder.c +++ b/src/Backend/satfuncencoder.c @@ -253,12 +253,13 @@ void encodeEnumTableElemFunctionSATEncoder(SATEncoder* This, ElementFunction* fu //FIXME: HANDLE UNDEFINED BEHAVIORS ASSERT(GETFUNCTIONTYPE(func->function)==TABLEFUNC); ArrayElement* elements= &func->inputs; - Table* table = ((FunctionTable*) (func->function))->table; - uint size = getSizeVectorTableEntry(&table->entries); for(uint i=0; ifunction))->table; + uint size = getSizeVectorTableEntry(&table->entries); Edge constraints[size]; //FIXME: should add a space for the case that didn't match any entries for(uint i=0; ientries, i); -- 2.34.1