From 94f2bb8a6148841f37db6441588c82962fc2b0e8 Mon Sep 17 00:00:00 2001 From: "rogerl%netscape.com" Date: Thu, 5 Jun 2003 22:50:13 +0000 Subject: [PATCH] Fixed bogus placement allocation git-svn-id: svn://10.0.0.236/trunk@143370 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js2/src/js2metadata.cpp | 2 +- mozilla/js2/src/plugin.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mozilla/js2/src/js2metadata.cpp b/mozilla/js2/src/js2metadata.cpp index be4d900b3ab..5402cf43278 100644 --- a/mozilla/js2/src/js2metadata.cpp +++ b/mozilla/js2/src/js2metadata.cpp @@ -130,7 +130,7 @@ namespace MetaData { defineHoistedVar(env, pb->name, JS2VAL_UNDEFINED, true, pos); } else { - FrameVariable *v = new (this) FrameVariable(result->fWrap->compileFrame->allocateSlot(), FrameVariable::Parameter); + FrameVariable *v = new FrameVariable(result->fWrap->compileFrame->allocateSlot(), FrameVariable::Parameter); pb->member = v; defineLocalMember(env, pb->name, NULL, Attribute::NoOverride, false, ReadWriteAccess, v, pb->pos, true); } diff --git a/mozilla/js2/src/plugin.cpp b/mozilla/js2/src/plugin.cpp index d72bd3b325f..7a75f034a69 100644 --- a/mozilla/js2/src/plugin.cpp +++ b/mozilla/js2/src/plugin.cpp @@ -278,7 +278,7 @@ void nsPluginInstance::StreamAsFile(NPStream* stream, const char* fname) std::string fstr(fnName.length(), char()); std::transform(fnName.begin(), fnName.end(), fstr.begin(), narrow); - printf("Pandora: adding wrapper for %s\n", fstr.c_str()); + printf("Pandora: adding wrapper for \"%s\"\n", fstr.c_str()); StringFormatter sf; printFormat(sf, "JavaScript:function %s() { return document.js2.invoke(\"%s\"); }", fstr.c_str(), fstr.c_str()); @@ -515,7 +515,7 @@ bool JS2SpiderMonkeyClass::Read(JS2Metadata *meta, js2val *base, Multiname *mult std::string str(multiname->name->length(), char()); std::transform(multiname->name->begin(), multiname->name->end(), str.begin(), narrow); - printf("JS2SpiderMonkeyClass: Reading property %s\n", str.c_str()); + printf("JS2SpiderMonkeyClass: Reading property \"%s\"\n", str.c_str()); ASSERT(JS2VAL_IS_OBJECT(*base) && !JS2VAL_IS_NULL(*base)); @@ -550,7 +550,7 @@ bool JS2SpiderMonkeyClass::Write(JS2Metadata *meta, js2val base, Multiname *mult std::string str(multiname->name->length(), char()); std::transform(multiname->name->begin(), multiname->name->end(), str.begin(), narrow); - printf("JS2SpiderMonkeyClass: Writing property %s\n", str.c_str()); + printf("JS2SpiderMonkeyClass: Writing property \"%s\"\n", str.c_str()); ASSERT(JS2VAL_IS_OBJECT(base) && !JS2VAL_IS_NULL(base));