From 9c4ef0c065092c22fdb883494d3c429b82176a16 Mon Sep 17 00:00:00 2001 From: Peter Van der Beken Date: Sat, 24 Jan 2009 18:28:33 +0100 Subject: [PATCH] Fix DEBUG_CC build. NPOTB. --- js/src/xpconnect/src/nsXPConnect.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/src/xpconnect/src/nsXPConnect.cpp b/js/src/xpconnect/src/nsXPConnect.cpp index 512911a0dac6..86cecd52b5cb 100644 --- a/js/src/xpconnect/src/nsXPConnect.cpp +++ b/js/src/xpconnect/src/nsXPConnect.cpp @@ -741,8 +741,8 @@ nsXPConnect::Traverse(void *p, nsCycleCollectionTraversalCallback &cb) JSClass *clazz = OBJ_GET_CLASS(cx, obj); if(XPCNativeWrapper::IsNativeWrapperClass(clazz)) { - XPCWrappedNative* wn = XPCNativeWrapper::GetWrappedNative(obj); - if(wn) + XPCWrappedNative* wn; + if(XPCNativeWrapper::GetWrappedNative(cx, obj, &wn) && wn) { XPCNativeScriptableInfo* si = wn->GetScriptableInfo(); if(si)