diff --git a/mozilla/extensions/webservices/soap/src/Makefile.in b/mozilla/extensions/webservices/soap/src/Makefile.in index ec93f525c43..3962e7c4464 100644 --- a/mozilla/extensions/webservices/soap/src/Makefile.in +++ b/mozilla/extensions/webservices/soap/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xmlextras LIBRARY_NAME = xmlextrassoap_s -REQUIRES = xpcom string caps dom js widget xpconnect necko +REQUIRES = xpcom string caps dom js widget xpconnect necko schema CPPSRCS = \ nsDefaultSOAPEncoder.cpp\ diff --git a/mozilla/extensions/webservices/soap/src/nsDefaultSOAPEncoder.cpp b/mozilla/extensions/webservices/soap/src/nsDefaultSOAPEncoder.cpp index 39d924f404a..7f892b9b91f 100644 --- a/mozilla/extensions/webservices/soap/src/nsDefaultSOAPEncoder.cpp +++ b/mozilla/extensions/webservices/soap/src/nsDefaultSOAPEncoder.cpp @@ -122,6 +122,7 @@ public:\ NS_DECL_NSISOAPENCODER\ NS_DECL_NSISOAPDECODER\ };\ +NS_IMPL_ISUPPORTS2(ns##name##Encoder,nsISOAPEncoder,nsISOAPDecoder) \ ns##name##Encoder::ns##name##Encoder() {NS_INIT_ISUPPORTS();}\ ns##name##Encoder::~ns##name##Encoder() {} diff --git a/mozilla/extensions/xmlextras/soap/src/Makefile.in b/mozilla/extensions/xmlextras/soap/src/Makefile.in index ec93f525c43..3962e7c4464 100644 --- a/mozilla/extensions/xmlextras/soap/src/Makefile.in +++ b/mozilla/extensions/xmlextras/soap/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xmlextras LIBRARY_NAME = xmlextrassoap_s -REQUIRES = xpcom string caps dom js widget xpconnect necko +REQUIRES = xpcom string caps dom js widget xpconnect necko schema CPPSRCS = \ nsDefaultSOAPEncoder.cpp\ diff --git a/mozilla/extensions/xmlextras/soap/src/nsDefaultSOAPEncoder.cpp b/mozilla/extensions/xmlextras/soap/src/nsDefaultSOAPEncoder.cpp index 39d924f404a..7f892b9b91f 100644 --- a/mozilla/extensions/xmlextras/soap/src/nsDefaultSOAPEncoder.cpp +++ b/mozilla/extensions/xmlextras/soap/src/nsDefaultSOAPEncoder.cpp @@ -122,6 +122,7 @@ public:\ NS_DECL_NSISOAPENCODER\ NS_DECL_NSISOAPDECODER\ };\ +NS_IMPL_ISUPPORTS2(ns##name##Encoder,nsISOAPEncoder,nsISOAPDecoder) \ ns##name##Encoder::ns##name##Encoder() {NS_INIT_ISUPPORTS();}\ ns##name##Encoder::~ns##name##Encoder() {}