commit 7e9eda2 Author: Rafael Ávila de Espíndola Date: Tue Jul 17 12:54:41 2012 -0400 Bug 774671 - Fix mismatched declarations. r=luke. --- mozilla/js/src/jsproxy.h | 2 +- mozilla/js/src/jsprvtd.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git mozilla/js/src/jsproxy.h mozilla/js/src/jsproxy.h index ec26e3a..aa0e782 100644 --- mozilla/js/src/jsproxy.h +++ mozilla/js/src/jsproxy.h @@ -13,7 +13,7 @@ namespace js { -class Wrapper; +class JS_FRIEND_API(Wrapper); /* * A proxy is a JSObject that implements generic behavior by providing custom diff --git mozilla/js/src/jsprvtd.h mozilla/js/src/jsprvtd.h index 19b5aef..93e1216 100644 --- mozilla/js/src/jsprvtd.h +++ mozilla/js/src/jsprvtd.h @@ -146,9 +146,9 @@ struct TreeContext; class UpvarCookie; class Proxy; -class BaseProxyHandler; -class DirectWrapper; -class CrossCompartmentWrapper; +class JS_FRIEND_API(BaseProxyHandler); +class JS_FRIEND_API(DirectWrapper); +class JS_FRIEND_API(CrossCompartmentWrapper); class TempAllocPolicy; class RuntimeAllocPolicy;