Commit 90bd7371 authored by mattn's avatar mattn

fix generator.

parent 57482ef3
...@@ -28,7 +28,7 @@ static char ...@@ -28,7 +28,7 @@ static char
static char static char
*get_full_path(char *path, char *mruby_root) *get_full_path(char *path, char *mruby_root)
{ {
char full_path[1024] = { 0 }; static char full_path[1024] = { 0 };
if (path[0] == '/') { if (path[0] == '/') {
/* An absolute UNIX path starts with a slash */ /* An absolute UNIX path starts with a slash */
strcpy(full_path, path); strcpy(full_path, path);
...@@ -75,7 +75,7 @@ static char ...@@ -75,7 +75,7 @@ static char
} }
} }
ret = malloc(i + count * (newlen - oldlen)); ret = malloc(i + count * (newlen - oldlen) + 1);
if (ret == NULL) if (ret == NULL)
exit(EXIT_FAILURE); exit(EXIT_FAILURE);
...@@ -184,6 +184,7 @@ for_each_gem (char before[1024], char after[1024], ...@@ -184,6 +184,7 @@ for_each_gem (char before[1024], char after[1024],
skip = FALSE; skip = FALSE;
else else
skip = TRUE; skip = TRUE;
fclose(check);
} }
if (skip == FALSE) if (skip == FALSE)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment