From 2ca65e30385154ed741541763ab2c5939d945f8e Mon Sep 17 00:00:00 2001 From: "darin%meer.net" Date: Mon, 1 Nov 2004 20:22:49 +0000 Subject: [PATCH] fix win32 bustage. make sure we still export required nsComponentManager:: methods git-svn-id: svn://10.0.0.236/trunk@164740 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/xpcom/build/dlldeps.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mozilla/xpcom/build/dlldeps.cpp b/mozilla/xpcom/build/dlldeps.cpp index 49813cb5470..b803a22b157 100644 --- a/mozilla/xpcom/build/dlldeps.cpp +++ b/mozilla/xpcom/build/dlldeps.cpp @@ -89,6 +89,7 @@ #include "nsEscape.h" #include "nsStreamUtils.h" #include "nsNativeCharsetUtils.h" +#include "nsComponentManagerObsolete.h" void XXXNeverCalled() { @@ -183,4 +184,11 @@ void XXXNeverCalled() } NS_CopyNativeToUnicode(str2, str1); NS_CopyUnicodeToNative(str1, str2); + { + nsID id; + nsComponentManager::CreateInstance(id, nsnull, id, nsnull); + nsComponentManager::CreateInstance("", nsnull, id, nsnull); + nsComponentManager::GetClassObject(id, id, nsnull); + nsComponentManager::GetClassObjectByContractID("", id, nsnull); + } }