X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/fb9087861fd4b7de68fb8e86d08d4f07fd77238d..eeeb962b:/src/LR0.c diff --git a/src/LR0.c b/src/LR0.c index 8d424eab..06ee51f6 100644 --- a/src/LR0.c +++ b/src/LR0.c @@ -50,7 +50,7 @@ static short *redset = NULL; static short *shiftset = NULL; static short **kernel_base = NULL; -static size_t *kernel_size = NULL; +static int *kernel_size = NULL; static short *kernel_items = NULL; /* hash table for states, to recognize equivalent ones. */ @@ -94,7 +94,7 @@ allocate_itemsets (void) } shift_symbol = symbol_count; - kernel_size = XCALLOC (size_t, nsyms); + kernel_size = XCALLOC (int, nsyms); } @@ -213,7 +213,6 @@ static int get_state (int symbol) { int key; - short *isp2; int i; core *sp; @@ -236,7 +235,6 @@ get_state (int symbol) { if (sp->nitems == kernel_size[symbol]) { - int i; found = 1; for (i = 0; i < kernel_size[symbol]; ++i) if (kernel_base[symbol][i] != sp->items[i])