summaryrefslogtreecommitdiff
path: root/utils/nsurl.c
diff options
context:
space:
mode:
authorVincent Sanders <vince@netsurf-browser.org>2012-11-22 17:04:26 +0000
committerVincent Sanders <vince@netsurf-browser.org>2012-11-22 17:04:26 +0000
commit7d83151d1adb03eaa28df9ae05d0d8e8fb7e7f54 (patch)
treeffbc40b12aa560457cc9e7825b3ec8d087877878 /utils/nsurl.c
parent966fb9f215915567d44cff97a73cf3730dd8c431 (diff)
downloadnetsurf-7d83151d1adb03eaa28df9ae05d0d8e8fb7e7f54.tar.gz
netsurf-7d83151d1adb03eaa28df9ae05d0d8e8fb7e7f54.tar.bz2
make nsurl_access() not assert with being passed a NULL url as it is assumed elsewhere this will never fail.
Diffstat (limited to 'utils/nsurl.c')
-rw-r--r--utils/nsurl.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/nsurl.c b/utils/nsurl.c
index 18577b65d..eeaf202a7 100644
--- a/utils/nsurl.c
+++ b/utils/nsurl.c
@@ -1564,7 +1564,9 @@ bool nsurl_has_component(const nsurl *url, nsurl_component part)
/* exported interface, documented in nsurl.h */
const char *nsurl_access(const nsurl *url)
{
- assert(url != NULL);
+ if (url == NULL) {
+ return NULL;
+ }
return url->string;
}