Remove redundant symbols from intl for static builds.

Bug #46775 r=yokoyama sr=blizzard a=asa
This commit is contained in:
cls%seawood.org 2001-06-17 01:00:47 +00:00
Родитель b9389f0571
Коммит a0acb7980c
9 изменённых файлов: 1 добавлений и 30 удалений

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

@ -33,11 +33,6 @@
#include "nsICharRepresentable.h"
#include "prmem.h"
// {84B0F181-C6C7-11d2-B3B0-00805F8A6670}
#undef NS_IMPL_IDS
NS_DECLARE_ID(kIPlatformCharsetIID,
0x84b0f181, 0xc6c7, 0x11d2, 0xb3, 0xb0, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70 );
#define NS_IMPL_IDS
static NS_DEFINE_CID(kCharsetConverterManagerCID, NS_ICHARSETCONVERTERMANAGER_CID);
static NS_DEFINE_IID(kICharsetConverterManagerIID, NS_ICHARSETCONVERTERMANAGER_IID);
@ -1083,7 +1078,7 @@ nsresult testPlatformCharset()
{
nsIPlatformCharset * cinfo;
nsresult res = nsServiceManager::GetService(kPlatformCharsetCID,
kIPlatformCharsetIID, (nsISupports **)&cinfo);
NS_GET_IID(nsIPlatformCharset), (nsISupports **)&cinfo);
if (NS_FAILED(res)) {
printf("ERROR at GetService() code=0x%x.\n",res);
return res;

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

@ -56,9 +56,6 @@ static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID);
#define DECODER_NAME_BASE "Unicode Decoder-"
#define ENCODER_NAME_BASE "Unicode Encoder-"
PRInt32 g_InstanceCount = 0;
PRInt32 g_LockCount = 0;
//----------------------------------------------------------------------------

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

@ -71,9 +71,6 @@ static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID);
#define DECODER_NAME_BASE "Unicode Decoder-"
#define ENCODER_NAME_BASE "Unicode Encoder-"
PRInt32 g_InstanceCount = 0;
PRInt32 g_LockCount = 0;
NS_IMPL_NSUCONVERTERREGSELF
NS_UCONV_REG_UNREG(nsCP850ToUnicode, "IBM850", "Unicode" , NS_CP850TOUNICODE_CID);

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

@ -50,9 +50,6 @@ static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID);
#define DECODER_NAME_BASE "Unicode Decoder-"
#define ENCODER_NAME_BASE "Unicode Encoder-"
PRInt32 g_InstanceCount = 0;
PRInt32 g_LockCount = 0;
PRUint16 g_uf0201Mapping[] = {
#include "jis0201.uf"
};

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

@ -51,9 +51,6 @@ static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID);
#define DECODER_NAME_BASE "Unicode Decoder-"
#define ENCODER_NAME_BASE "Unicode Encoder-"
PRInt32 g_InstanceCount = 0;
PRInt32 g_LockCount = 0;
PRUint16 g_utKSC5601Mapping[] = {
#include "u20kscgl.ut"
};

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

@ -162,9 +162,6 @@ static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID);
#define DECODER_NAME_BASE "Unicode Decoder-"
#define ENCODER_NAME_BASE "Unicode Encoder-"
PRInt32 g_InstanceCount = 0;
PRInt32 g_LockCount = 0;
NS_IMPL_NSUCONVERTERREGSELF
NS_UCONV_REG_UNREG(nsAsciiToUnicode, "us-ascii", "Unicode" , NS_ASCIITOUNICODE_CID);

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

@ -72,9 +72,6 @@ static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID);
#define DECODER_NAME_BASE "Unicode Decoder-"
#define ENCODER_NAME_BASE "Unicode Encoder-"
PRInt32 g_InstanceCount = 0;
PRInt32 g_LockCount = 0;
NS_IMPL_NSUCONVERTERREGSELF
#if defined(XP_PC) || defined(XP_MAC)

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

@ -49,9 +49,6 @@ static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID);
#define DECODER_NAME_BASE "Unicode Decoder-"
#define ENCODER_NAME_BASE "Unicode Encoder-"
PRInt32 g_InstanceCount = 0;
PRInt32 g_LockCount = 0;
PRUint16 g_ufBig5Mapping[] = {
#include "big5.uf"
};

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

@ -55,9 +55,6 @@ static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID);
#define DECODER_NAME_BASE "Unicode Decoder-"
#define ENCODER_NAME_BASE "Unicode Encoder-"
PRInt32 g_InstanceCount = 0;
PRInt32 g_LockCount = 0;
PRUint16 g_ufCNS1MappingTable[] = {
#include "cns_1.uf"
};