Pass aShared=PR_TRUE when compiling brutally shared methods and properties.

Bug 258832, r+sr=brendan


git-svn-id: svn://10.0.0.236/trunk@162467 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
bzbarsky%mit.edu
2004-09-16 18:30:04 +00:00
parent 08fb99664c
commit 649ff418b5
2 changed files with 3 additions and 3 deletions

View File

@@ -203,7 +203,7 @@ nsXBLProtoImplMethod::CompileMember(nsIScriptContext* aContext, const nsCString&
body,
functionUri.get(),
mUncompiledMethod->mBodyText.GetLineNumber(),
PR_FALSE,
PR_TRUE,
(void **) &methodObject);
// Destroy our uncompiled method and delete our arg list.

View File

@@ -215,7 +215,7 @@ nsXBLProtoImplProperty::CompileMember(nsIScriptContext* aContext, const nsCStrin
getter,
functionUri.get(),
mGetterText->GetLineNumber(),
PR_FALSE,
PR_TRUE,
(void **) &getterObject);
// Make sure we free mGetterText here before setting mJSGetterObject, since
@@ -262,7 +262,7 @@ nsXBLProtoImplProperty::CompileMember(nsIScriptContext* aContext, const nsCStrin
setter,
functionUri.get(),
mSetterText->GetLineNumber(),
PR_FALSE,
PR_TRUE,
(void **) &setterObject);
// Make sure we free mSetterText here before setting mJSGetterObject, since