diff --git a/mozilla/extensions/cookie/nsCookie.cpp b/mozilla/extensions/cookie/nsCookie.cpp index 3643c5a5957..5f79cab44e2 100644 --- a/mozilla/extensions/cookie/nsCookie.cpp +++ b/mozilla/extensions/cookie/nsCookie.cpp @@ -302,7 +302,9 @@ PRIVATE nsresult cookie_ProfileDirectory(nsFileSpec& dirSpec) { if (!spec) { return NS_ERROR_FAILURE; } - return spec->GetFileSpec(&dirSpec); + nsresult res = spec->GetFileSpec(&dirSpec); + delete spec; + return res; }