]> source.dussan.org Git - rspamd.git/commitdiff
Fix libfetch related code.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 24 Sep 2013 14:53:51 +0000 (15:53 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 24 Sep 2013 14:53:51 +0000 (15:53 +0100)
src/rcl/rcl_util.c

index b5aabaf897516bbe9e114fcfcc7a3a0b7b17e451..8a42e40a447d33134f57dfc030dfadce4ce26f65 100644 (file)
@@ -280,7 +280,6 @@ rspamd_cl_fetch_url (const guchar *url, guchar **buf, gsize *buflen, GError **er
        struct url *fetch_url;
        struct url_stat us;
        FILE *in;
-       guchar *buf;
 
        fetch_url = fetchParseURL (url);
        if (fetch_url == NULL) {
@@ -297,7 +296,7 @@ rspamd_cl_fetch_url (const guchar *url, guchar **buf, gsize *buflen, GError **er
 
        *buflen = us.size;
        *buf = g_malloc (*buflen);
-       if (buf == NULL) {
+       if (*buf == NULL) {
                g_set_error (err, RCL_ERROR, RSPAMD_CL_EIO, "cannot allocate buffer for URL %s: %s",
                                url, strerror (errno));
                fclose (in);