49,7 → 49,7 |
*/ |
|
#include <gsp.h> |
#include <libadt/hash_table.h> |
#include <adt/hash_table.h> |
#include <stdlib.h> |
#include <stdio.h> |
|
244,7 → 244,7 |
key[0] = t->old_state; |
key[1] = t->input; |
|
hash_table_insert(&p->trans, &key, &t->link); |
hash_table_insert(&p->trans, key, &t->link); |
} |
|
/** Allocate transition structure. */ |
276,7 → 276,8 |
gsp_trans_t *t; |
|
t = hash_table_get_instance(item, gsp_trans_t, link); |
return (key[0] == t->old_state && key[1] == t->input); |
return ((key[0] == (unsigned long) t->old_state) |
&& (key[1] == (unsigned long) t->input)); |
} |
|
static void trans_op_remove_callback(link_t *item) |