From ed30d76336db1dba2dd3a356fabac91c8296f4f3 Mon Sep 17 00:00:00 2001 From: Richard Wilson Date: Sat, 9 Apr 2005 22:31:26 +0000 Subject: [project @ 2005-04-09 22:31:26 by rjw] Close file on memory exhaustion. svn path=/import/netsurf/; revision=1617 --- riscos/gui.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'riscos/gui.c') diff --git a/riscos/gui.c b/riscos/gui.c index d7c7e51ec..881443277 100644 --- a/riscos/gui.c +++ b/riscos/gui.c @@ -1374,6 +1374,7 @@ char *ro_gui_uri_file_parse(const char *file_name, char **uri_title) char *url = NULL; FILE *fp; + *uri_title = NULL; fp = fopen(file_name, "rb"); if (!fp) { LOG(("fopen(\"%s\", \"rb\"): %i: %s", @@ -1397,6 +1398,7 @@ char *ro_gui_uri_file_parse(const char *file_name, char **uri_title) url = strdup(line); if (!url) { warn_user("NoMemory", 0); + fclose(fp); return 0; } -- cgit v1.2.3