Bug 807168 - Followup to fix build failure with clang; r=bustage-fix
authorTerrence Cole <terrence@mozilla.com>
Fri, 18 Apr 2014 09:50:30 -0700
changeset 198867 c26b2de39a80bb5be69481136dadb2691f37ee74
parent 198866 cf31dec6639a580e726fa70829e8d05f3dfcd805
child 198868 b46a88e69236a8180d60d99d8caebb4b8012f447
push id486
push userasasaki@mozilla.com
push dateMon, 14 Jul 2014 18:39:42 +0000
treeherdermozilla-release@d33428174ff1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbustage-fix
bugs807168
milestone31.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 807168 - Followup to fix build failure with clang; r=bustage-fix
js/src/jspubtd.h
--- a/js/src/jspubtd.h
+++ b/js/src/jspubtd.h
@@ -130,17 +130,17 @@ struct JSPrincipals;
 struct JSPropertyDescriptor;
 struct JSPropertyName;
 struct JSPropertySpec;
 struct JSRuntime;
 struct JSSecurityCallbacks;
 struct JSStructuredCloneCallbacks;
 struct JSStructuredCloneReader;
 struct JSStructuredCloneWriter;
-class JSTracer;
+class JS_PUBLIC_API(JSTracer);
 
 class JSFlatString;
 
 #ifdef JS_THREADSAFE
 typedef struct PRCallOnceType   JSCallOnceType;
 #else
 typedef bool                    JSCallOnceType;
 #endif