mozilla-0000-weakptr.diff.patch
author Ian Neal <iann_cvs@blueyonder.co.uk>
Thu, 21 Aug 2014 00:36:04 +0100
changeset 25623 870a16b9dacdf8ee871529a3cc42cb1ef0e9efb8
permissions -rw-r--r--
try: -b o -p macosx64 -u none -t none

diff --git a/js/public/TypeDecls.h b/js/public/TypeDecls.h
--- a/js/public/TypeDecls.h
+++ b/js/public/TypeDecls.h
@@ -16,20 +16,21 @@
 
 #ifndef js_TypeDecls_h
 #define js_TypeDecls_h
 
 #include <stddef.h>
 #include <stdint.h>
 
 #include "js-config.h"
+#include "jstypes.h"
 
 struct JSContext;
 class JSFunction;
-class JSObject;
+class JS_FRIEND_API(JSObject);
 class JSScript;
 class JSString;
 class JSAddonId;
 
 struct jsid;
 
 typedef char16_t jschar;