[Goodies-commits] r3906 - xfce4-mailwatch-plugin/trunk/libmailwatch-core
Brian Tarricone
kelnos at xfce.org
Thu Jan 31 12:54:06 CET 2008
Author: kelnos
Date: 2008-01-31 11:54:05 +0000 (Thu, 31 Jan 2008)
New Revision: 3906
Modified:
xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-gmail.c
xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-imap.c
xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-pop3.c
Log:
memleaks are bad. freeaddrinfo() is good.
Modified: xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-gmail.c
===================================================================
--- xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-gmail.c 2008-01-31 11:47:11 UTC (rev 3905)
+++ xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-gmail.c 2008-01-31 11:54:05 UTC (rev 3906)
@@ -307,6 +307,9 @@
break;
}
+ if(addresses)
+ freeaddrinfo(addresses);
+
return (gmailbox->sockfd >= 0);
}
Modified: xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-imap.c
===================================================================
--- xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-imap.c 2008-01-31 11:47:11 UTC (rev 3905)
+++ xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-imap.c 2008-01-31 11:54:05 UTC (rev 3906)
@@ -485,6 +485,9 @@
break;
}
+ if(addresses)
+ freeaddrinfo(addresses);
+
return (imailbox->sockfd >= 0);
}
Modified: xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-pop3.c
===================================================================
--- xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-pop3.c 2008-01-31 11:47:11 UTC (rev 3905)
+++ xfce4-mailwatch-plugin/trunk/libmailwatch-core/mailwatch-mailbox-pop3.c 2008-01-31 11:54:05 UTC (rev 3906)
@@ -445,6 +445,9 @@
break;
}
+ if(addresses)
+ freeaddrinfo(addresses);
+
return (pmailbox->sockfd >= 0);
}
More information about the Goodies-commits
mailing list