From b63e1ffa65b3dc517451fa27c76d97862bc68a69 Mon Sep 17 00:00:00 2001 From: "timeless%mozdev.org" Date: Wed, 16 Mar 2005 20:07:34 +0000 Subject: [PATCH] Bug 286185 nsFileSpecUnix::Rename leaks on failure patch by ajschult@verizon.net r=darin sr=darin git-svn-id: svn://10.0.0.236/trunk@170793 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/xpcom/obsolete/nsFileSpecUnix.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/mozilla/xpcom/obsolete/nsFileSpecUnix.cpp b/mozilla/xpcom/obsolete/nsFileSpecUnix.cpp index 956bbcec5d2..fdf8f5d3798 100644 --- a/mozilla/xpcom/obsolete/nsFileSpecUnix.cpp +++ b/mozilla/xpcom/obsolete/nsFileSpecUnix.cpp @@ -406,6 +406,7 @@ nsresult nsFileSpec::Rename(const char* inNewName) { // Could not rename, set back to the original. mPath = oldPath; + nsCRT::free(oldPath); return NS_FILE_FAILURE; }