From 949888ad5d0cd0f9f9a87f9938a632b3e32df051 Mon Sep 17 00:00:00 2001 From: JSDurand Date: Tue, 4 Jan 2022 20:24:07 +0800 Subject: Fix problems Now some problems are fixed. It can now read grammar correctly (hopefully) from a file, in the BNF format. And strings (terminals) are handled fine as well. So glad that there are no leak problems now. --- src/util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/util.c') diff --git a/src/util.c b/src/util.c index e228fbb..a04ef77 100644 --- a/src/util.c +++ b/src/util.c @@ -20,7 +20,7 @@ read_entire_file(const char *file_name, char **str, NUM *len) FILE *file = fopen(file_name, "r"); if (!file) { - eprintf("%s:%d, Cannot open file \"%s\": ", + eprintf("%s:%Cannot open file \"%s\": ", __FILE__, __LINE__, file_name); perror(NULL); return 1; @@ -35,7 +35,7 @@ read_entire_file(const char *file_name, char **str, NUM *len) *str = realloc(*str, 1+file_size); if (*str == NULL) { - fleprintf0("%s:%d, Cannot realloc\n"); + fleprintf0("Cannot realloc\n"); return 1; } -- cgit v1.2.3-18-g5258