unifont-6.3.20131221.tar.gz
[unifont.git] / src / unigenwidth.c
index b12fb64912ca213f55053f9e745ac2a399459501..18bae8f2911e4b8f9774f560670c0a662f1bf1b8 100644 (file)
@@ -58,7 +58,7 @@ main (int argc, char **argv)
 
    memset (plane0width, 0, 0x10000 * sizeof (char));
 
-   teststring[MAXSTRING] = '\0';
+   teststring[MAXSTRING-1] = '\0';
    while (fgets (teststring, MAXSTRING-1, infilefp) != NULL) {
       sscanf (teststring, "%X", &loc);
       gstart = index (teststring,':') + 1;