diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2010-06-29 06:05:54 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2010-06-29 06:05:54 +0000 |
commit | a327c4e624a27e65f88d718df7cd615e6a372d48 (patch) | |
tree | 9885741d74b6520eed71dc327fd9534f1c950974 /gtk/gtk_gui.c | |
parent | 6ab058fb464c8ac5e7ae7dedf514fd12cdb00eca (diff) | |
download | netsurf-a327c4e624a27e65f88d718df7cd615e6a372d48.tar.gz netsurf-a327c4e624a27e65f88d718df7cd615e6a372d48.tar.bz2 |
Avoid potential use of NULL pointer.
svn path=/trunk/netsurf/; revision=10588
Diffstat (limited to 'gtk/gtk_gui.c')
-rw-r--r-- | gtk/gtk_gui.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtk_gui.c b/gtk/gtk_gui.c index b7cae501e..79391ab4f 100644 --- a/gtk/gtk_gui.c +++ b/gtk/gtk_gui.c @@ -751,6 +751,10 @@ char *path_to_url(const char *path) int urllen = strlen(path) + FILE_SCHEME_PREFIX_LEN + 1; char *url = malloc(urllen); + if (url == NULL) { + return NULL; + } + if (*path == '/') { path++; /* file: paths are already absolute */ } |