This commit is contained in:
darin%meer.net 2004-11-30 02:41:31 +00:00
Родитель af39eec4b0
Коммит dca2fffe41
3 изменённых файлов: 23 добавлений и 1 удалений

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

@ -144,6 +144,7 @@ include $(topsrcdir)/config/rules.mk
DEFINES += \
-D_IMPL_NS_COM \
-D_IMPL_NS_STRINGAPI \
-DEXPORT_XPT_API \
-DEXPORT_XPTC_API \
-DEXPORT_XPTI_API

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

@ -92,6 +92,7 @@
#include "nsComponentManagerObsolete.h"
#include "nsInterfaceRequestorAgg.h"
#include "nsHashPropertyBag.h"
#include "nsStringAPI.h"
void XXXNeverCalled()
{
@ -201,4 +202,25 @@ void XXXNeverCalled()
depstring.Rebind(nsnull, PRUint32(0));
nsDependentCString depcstring;
depcstring.Rebind(nsnull, PRUint32(0));
// nsStringAPI
nsCStringContainer sc1;
NS_CStringContainerInit(sc1);
NS_CStringContainerInit2(sc1, nsnull, 0, 0);
NS_CStringContainerFinish(sc1);
NS_CStringGetData(str2, nsnull, nsnull);
NS_CStringSetData(str2, nsnull, 0);
NS_CStringSetDataRange(str2, 0, 0, nsnull, 0);
NS_CStringCopy(str2, str2);
NS_CStringCloneData(str2);
nsStringContainer sc2;
NS_StringContainerInit(sc2);
NS_StringContainerInit2(sc2, nsnull, 0, 0);
NS_StringContainerFinish(sc2);
NS_StringGetData(str1, nsnull, nsnull);
NS_StringSetData(str1, nsnull, 0);
NS_StringSetDataRange(str1, 0, 0, nsnull, 0);
NS_StringCopy(str1, str1);
NS_StringCloneData(str1);
NS_UTF16ToCString(str1, NS_CSTRING_ENCODING_ASCII, str2);
NS_CStringToUTF16(str2, NS_CSTRING_ENCODING_ASCII, str1);
}

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

@ -59,7 +59,6 @@ GRE_MODULE = 1
REQUIRES = string \
$(NULL)
DEFINES = -D_IMPL_NS_STRINGAPI
LOCAL_INCLUDES = -I$(srcdir)/../build
CPPSRCS = nsXPComStub.cpp