[Haiku-commits] r27510 - haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp

jackburton at mail.berlios.de jackburton at mail.berlios.de
Mon Sep 15 08:52:00 CEST 2008


Author: jackburton
Date: 2008-09-15 08:51:59 +0200 (Mon, 15 Sep 2008)
New Revision: 27510
ViewCVS: http://svn.berlios.de/viewcvs/haiku?rev=27510&view=rev

Modified:
   haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/smtp.cpp
Log:
the 'base' string was leaked. CID 1296

Modified: haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/smtp.cpp
===================================================================
--- haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/smtp.cpp	2008-09-14 20:28:35 UTC (rev 27509)
+++ haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/smtp.cpp	2008-09-15 06:51:59 UTC (rev 27510)
@@ -587,6 +587,8 @@
 		map<BString,BString> challengeMap;
 		SplitChallengeIntoMap(base, challengeMap);
 
+		delete[] base;
+
 		BString rawResponse = BString("username=") << '"' << login << '"';
 		rawResponse << ",realm=" << '"' << challengeMap["realm"] << '"';
 		rawResponse << ",nonce=" << '"' << challengeMap["nonce"] << '"';




More information about the Haiku-commits mailing list