*/
# include "splintMacros.nf"
-# include "llbasic.h"
+# include "basic.h"
/*
** (key, value, value) => value
s->value = i;
llassert (cstring_isUndefined (s->msg));
- /*@-usedef@*/ /*@i534 why necessary? */
+ /*@-usedef@*/
res->rows[i]->entries[j] = s;
/*@=usedef@*/
}
}
- /*@i32@*/ return res;
+ /*@-compmempass@*/ /*@-compdef@*/
+ return res;
+ /*@=compmempass@*/ /*@=compdef@*/
}
cstring stateCombinationTable_unparse (stateCombinationTable t)
{
int i;
- for (i = 0; i < r->size + 1; i++) {
- /*@i32@*/ stateEntry_free (r->entries[i]);
- }
+ for (i = 0; i < r->size + 1; i++)
+ {
+ stateEntry_free (r->entries[i]);
+ }
sfree (r->entries);
sfree (r);
int i;
for (i = 0; i < t->size; i++) {
- /*@i32@*/ stateRow_free (t->rows[i]);
+ stateRow_free (t->rows[i]);
}
sfree (t->rows);
p_from, p_to, cstring_toCharsSafe (msg)));
}
-int stateCombinationTable_lookup (stateCombinationTable h, int p_from, int p_to, /*@out@*/ cstring *msg)
+int stateCombinationTable_lookup (stateCombinationTable h, int p_from, int p_to, /*@out@*/ ob_cstring *msg)
{
stateEntry entry;
llassert (p_from != stateValue_error);
entry = stateCombintationTable_getEntry (h, p_from, p_to);
llassert (entry != NULL);
- DPRINTF (("Lookup: %d / %d => %s [%p]",
- p_from, p_to, cstring_toCharsSafe (entry->msg), entry));
-
- /*@i32@*/ *msg = entry->msg;
+ *msg = entry->msg;
return entry->value;
}