]> jfr.im git - irc/quakenet/newserv.git/blobdiff - proxyscan/proxyscan.c
Merge.
[irc/quakenet/newserv.git] / proxyscan / proxyscan.c
index 4d1596bc9768803bf82bc501f4571f20962d1026..210686486377a1e5c0d9fb4249ba35fdbbecfe63 100644 (file)
@@ -177,10 +177,10 @@ void _init(void) {
   myip=((ipbits[0]&0xFF)<<24)+((ipbits[1]&0xFF)<<16)+
     ((ipbits[2]&0xFF)<<8)+(ipbits[3]&0xFF);
 
+#if defined(PROXYSCAN_MAIL)
   /* Mailer host */
   cfgstr=getcopyconfigitem("proxyscan","mailerip","",16);
   
-#if defined(PROXYSCAN_MAIL)
   psm_mailerfd=-1;
   if (cfgstr) {
     sscanf(cfgstr->content,"%d.%d.%d.%d",&ipbits[0],&ipbits[1],&ipbits[2],&ipbits[3]);
@@ -310,6 +310,7 @@ void _fini(void) {
   /* free() all our structures */
   nsfreeall(POOL_PROXYSCAN);
   
+  freesstring(myipstr);
   freesstring(ps_mailname);
 #if defined(PROXYSCAN_MAIL)
   if (psm_mailerfd!=-1)