From 67f4168906dacae5bb51800181e0bed80642a714 Mon Sep 17 00:00:00 2001 From: "rpotts%netscape.com" Date: Thu, 22 Jul 1999 06:54:30 +0000 Subject: [PATCH] Fixes for NECKO build... git-svn-id: svn://10.0.0.236/trunk@40627 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/extensions/wallet/src/wallet.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mozilla/extensions/wallet/src/wallet.cpp b/mozilla/extensions/wallet/src/wallet.cpp index 5b0d1d8a226..109e35d0057 100644 --- a/mozilla/extensions/wallet/src/wallet.cpp +++ b/mozilla/extensions/wallet/src/wallet.cpp @@ -399,14 +399,24 @@ Wallet_Localize(char* genericString) { nsILocale* locale = nsnull; nsIStringBundle* bundle = nsnull; #if 1 +#ifndef NECKO const char* spec = nsnull; +#else + char* spec = nsnull; +#endif /* NECKO */ ret = url->GetSpec(&spec); if (NS_FAILED(ret)) { printf("cannot get url spec\n"); nsServiceManager::ReleaseService(kStringBundleServiceCID, pStringService); +#ifdef NECKO + nsCRT::free(spec); +#endif /* NECKO */ return v.ToNewCString(); } ret = pStringService->CreateBundle(spec, locale, &bundle); +#ifdef NECKO + nsCRT::free(spec); +#endif /* NECKO */ #else ret = pStringService->CreateBundle(url, locale, &bundle); #endif