3c57fe6
diff -up sqlite-2.8.17/tool/lemon.c.crashfix sqlite-2.8.17/tool/lemon.c
3c57fe6
--- sqlite-2.8.17/tool/lemon.c.crashfix	2019-04-10 15:03:23.464811085 -0400
3c57fe6
+++ sqlite-2.8.17/tool/lemon.c	2019-04-10 15:04:02.767018417 -0400
3c57fe6
@@ -3018,7 +3018,7 @@ int mhflag;                 /* True if g
3c57fe6
   int maxdtlength;          /* Maximum length of any ".datatype" field. */
3c57fe6
   char *stddt;              /* Standardized name for a datatype */
3c57fe6
   int i,j;                  /* Loop counters */
3c57fe6
-  int hash;                 /* For hashing the name of a type */
3c57fe6
+  unsigned int hash;        /* For hashing the name of a type */
3c57fe6
   char *name;               /* Name of the parser */
3c57fe6
 
3c57fe6
   /* Allocate and initialize types[] and allocate stddt[] */