Paul Eggert wrote:
+static char *abbrev;
+static size_t abbrevsize;
+static char *loab;
+static size_t loabsize;
As each of these variables is used in just one function, it's slightly
cleaner to move the variable from the top level to its function's body.