- dnsbl.c:dnsbl_add(): use MyFree() instead of free(); removed pointless cast
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Tue, 6 Jan 2015 13:34:20 +0000 (13:34 +0000)
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Tue, 6 Jan 2015 13:34:20 +0000 (13:34 +0000)
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/branches/1.0.x@5316 82007160-df01-0410-b94d-b575c5fd34c7

src/dnsbl.c

index 2de76b5b4541fdae9c44f091f9066798e53506f4..442b9aa76114f76c8d18e685cea1c6c6dd74db55 100644 (file)
@@ -86,12 +86,12 @@ dnsbl_add(struct scan_struct *ss)
     if (OPT_DEBUG)
       log_printf("DNSBL -> Passed '%s' to resolver", lookup);
 
-    res = firedns_getip(FDNS_QRY_A, lookup, (void *) ds);
+    res = firedns_getip(FDNS_QRY_A, lookup, ds);
 
     if (res == -1 && fdns_errno != FDNS_ERR_FDLIMIT)
     {
       log_printf("DNSBL -> Error sending dns lookup for '%s': %s", lookup, firedns_strerror(fdns_errno));
-      free(ds);
+      MyFree(ds);
     }
     else
       ++ss->scans;  /* Increase scan count - one for each blacklist */