diff --git a/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_unixish_x86.cpp b/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_unixish_x86.cpp index 862ca118a47..a9bf2c4e870 100644 --- a/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_unixish_x86.cpp +++ b/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_unixish_x86.cpp @@ -20,7 +20,8 @@ #include "xptcprivate.h" -#if defined(LINUX) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__bsdi__) || defined(NTO) || defined(__BEOS__) +#if defined(LINUX) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || \ + defined(__bsdi__) || defined(NTO) || defined(__BEOS__) || defined(__sun__) static nsresult PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint32* args)