From de50afc8c50e68ce1817476702388d19eae0fad6 Mon Sep 17 00:00:00 2001 From: "bruce%cybersight.com" Date: Fri, 3 Sep 1999 14:08:47 +0000 Subject: [PATCH] Use nsCRT::free() instead of delete[] for char* data. git-svn-id: svn://10.0.0.236/trunk@45886 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp | 3 ++- mozilla/widget/src/xpwidgets/nsXIFFormatConverter.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp b/mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp index 3fa0bf38a84..b21769a86e9 100644 --- a/mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp +++ b/mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp @@ -22,6 +22,7 @@ #include "nsIPref.h" #include "nsIServiceManager.h" #include "il_util.h" +#include "nsCRT.h" #include "nsDeviceContextGTK.h" #include "nsGfxCIID.h" @@ -361,7 +362,7 @@ NS_IMETHODIMP nsDeviceContextGTK::CheckFontExistence(const nsString& aFontName) PR_snprintf(wildstring, namelen + 200, "-*-%s-*-*-normal-*-*-*-%d-%d-*-*-*-*", fontName, dpi, dpi); - delete [] fontName; + nsCRT::free(fontName); fnames = ::XListFontsWithInfo(GDK_DISPLAY(), wildstring, 1, &numnames, &fonts); diff --git a/mozilla/widget/src/xpwidgets/nsXIFFormatConverter.cpp b/mozilla/widget/src/xpwidgets/nsXIFFormatConverter.cpp index 2328ce3d622..76211836cf0 100644 --- a/mozilla/widget/src/xpwidgets/nsXIFFormatConverter.cpp +++ b/mozilla/widget/src/xpwidgets/nsXIFFormatConverter.cpp @@ -240,7 +240,7 @@ nsXIFFormatConverter::Convert(const char *aFromDataFlavor, nsISupports *aFromDat *aToData = genericDataWrapper; NS_ADDREF(*aToData); *aDataToLen = outStr.Length(); - delete [] holderBecauseNSStringIsLame; + nsCRT::free(holderBecauseNSStringIsLame); } } } // if plain text