From 1dc13eb178f7c7edbd72a1151f684baf0c113079 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sun, 1 Jun 2014 21:37:42 +0200 Subject: [PATCH] imagecache: check for null/empty url --- src/imagecache.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/imagecache.c b/src/imagecache.c index f9f40ef1..aa9930a4 100644 --- a/src/imagecache.c +++ b/src/imagecache.c @@ -142,7 +142,8 @@ imagecache_image_fetch ( imagecache_image_t *img ) tvhpoll_t *efd = NULL; http_client_t *hc; - memset(&url, 0, sizeof(url)); + if (img->url == NULL || img->url[0] == '\0') + return res; /* Open file */ if (hts_settings_buildpath(path, sizeof(path), "imagecache/data/%d", @@ -423,7 +424,7 @@ imagecache_get_id ( const char *url ) lock_assert(&global_lock); /* Invalid */ - if (!url) + if (!url || url[0] == '\0') return 0; /* Disabled */