Bug 360812. RDF uses nsCRT::strdup in getters. r=bsmedberg, sr=bz

This commit is contained in:
sayrer%gmail.com 2006-11-19 08:28:02 +00:00
Родитель 61f55b03b7
Коммит b057888564
4 изменённых файлов: 8 добавлений и 6 удалений

Просмотреть файл

@ -87,6 +87,7 @@
#include "prmem.h"
#include "rdf.h"
#include "nsCRT.h"
#include "nsCRTglue.h"
////////////////////////////////////////////////////////////////////////
@ -596,7 +597,7 @@ LiteralImpl::GetValue(PRUnichar* *value)
return NS_ERROR_NULL_POINTER;
const PRUnichar *temp = GetValue();
*value = temp? nsCRT::strdup(temp) : 0;
*value = temp? NS_strdup(temp) : 0;
return NS_OK;
}

Просмотреть файл

@ -41,7 +41,7 @@
#include "nsIRDFDataSource.h"
#include "nsIRDFObserver.h"
#include "nsIRDFRemoteDataSource.h"
#include "nsCRT.h"
#include "nsCRTGlue.h"
#include "rdf.h"
#include "nsIServiceManager.h"
#include "nsIRDFService.h"
@ -113,7 +113,7 @@ nsChromeUIDataSource::Release()
NS_IMETHODIMP
nsChromeUIDataSource::GetURI(char** aURI)
{
*aURI = nsCRT::strdup("rdf:chrome");
*aURI = NS_strdup("rdf:chrome");
if (! *aURI)
return NS_ERROR_OUT_OF_MEMORY;

Просмотреть файл

@ -67,7 +67,7 @@
#include "nsIChannel.h"
#include "nsIFile.h"
#include "nsEscape.h"
#include "nsCRT.h"
#include "nsCRTGlue.h"
#include "nsAutoPtr.h"
#ifdef XP_WIN
@ -260,7 +260,7 @@ FileSystemDataSource::GetURI(char **uri)
if (! uri)
return NS_ERROR_NULL_POINTER;
if ((*uri = nsCRT::strdup("rdf:files")) == nsnull)
if ((*uri = NS_strdup("rdf:files")) == nsnull)
return NS_ERROR_OUT_OF_MEMORY;
return NS_OK;

Просмотреть файл

@ -62,6 +62,7 @@
#include "nsIObserver.h"
#include "nsIObserverService.h"
#include "nsWeakReference.h"
#include "nsCRTGlue.h"
#include "nsCRT.h"
#include "nsEnumeratorUtils.h"
@ -470,7 +471,7 @@ LocalStoreImpl::GetURI(char* *aURI)
if (! aURI)
return NS_ERROR_NULL_POINTER;
*aURI = nsCRT::strdup("rdf:local-store");
*aURI = NS_strdup("rdf:local-store");
if (! *aURI)
return NS_ERROR_OUT_OF_MEMORY;