+++ util.c Sat Dec 10 12:29:32 2016 @@ -13,7 +13,7 @@ {
char *state = (char *) malloc (sizeof (char) * STATES); - char *result = (char *) malloc (length); + char *result = (char *) malloc (length + 1); int i, number; unsigned seed = (unsigned) time ((time_t *) NULL);