[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