summaryrefslogtreecommitdiff
path: root/content/fetchcache.c
diff options
context:
space:
mode:
Diffstat (limited to 'content/fetchcache.c')
-rw-r--r--content/fetchcache.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/content/fetchcache.c b/content/fetchcache.c
index 02ce109b1..54fd7e1c8 100644
--- a/content/fetchcache.c
+++ b/content/fetchcache.c
@@ -72,19 +72,17 @@ struct content * fetchcache(const char *url,
char *url1;
char *hash;
- url1 = strdup(url);
- if (!url1)
- return 0;
+ if ((url1 = strdup(url)) == NULL)
+ return NULL;
/* strip fragment identifier */
- if ((hash = strchr(url1, '#')))
- *hash = 0;
+ if ((hash = strchr(url1, '#')) != NULL)
+ *hash = NULL;
LOG(("url %s", url1));
if (!post_urlenc && !post_multipart) {
- c = content_get(url1);
- if (c) {
+ if ((c = content_get(url1)) != NULL) {
free(url1);
content_add_user(c, callback, p1, p2);
return c;
@@ -94,7 +92,7 @@ struct content * fetchcache(const char *url,
c = content_create(url1);
free(url1);
if (!c)
- return 0;
+ return NULL;
content_add_user(c, callback, p1, p2);
if (!post_urlenc && !post_multipart)