vpnengine/pkiservice/src/keymanager.cpp
changeset 4 29b591713d44
parent 0 33413c0669b9
--- a/vpnengine/pkiservice/src/keymanager.cpp	Tue Jan 26 12:56:20 2010 +0200
+++ b/vpnengine/pkiservice/src/keymanager.cpp	Tue Feb 02 00:53:00 2010 +0200
@@ -367,6 +367,11 @@
                     PKISERVICE_ASSERT(tempLength <= publicKeyPtr.MaxLength());
                     publicKeyPtr.Copy(publicKeyPtr.Ptr() + skip, tempLength);                                
                     }
+                else
+                		{
+                		delete *iPublicKeyData;	
+                		*iPublicKeyData = NULL;
+                		}
                 Cleanup();
                 User::RequestComplete(iClientStatus, iStatus.Int());                       
                 }