Changeset 36726 in webkit for trunk/JavaScriptCore/kjs/NumberObject.cpp
- Timestamp:
- Sep 20, 2008, 7:29:12 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/NumberObject.cpp
r36263 r36726 32 32 const ClassInfo NumberObject::info = { "Number", 0, 0, 0 }; 33 33 34 NumberObject::NumberObject( JSObject* prototype)35 : JSWrapperObject( prototype)34 NumberObject::NumberObject(PassRefPtr<StructureID> structure) 35 : JSWrapperObject(structure) 36 36 { 37 37 } … … 44 44 NumberObject* constructNumber(ExecState* exec, JSNumberCell* number) 45 45 { 46 NumberObject* obj = new (exec) NumberObject(exec->lexicalGlobalObject()->numberPrototype());47 obj ->setInternalValue(number);48 return obj ;46 NumberObject* object = new (exec) NumberObject(exec->lexicalGlobalObject()->numberObjectStructure()); 47 object->setInternalValue(number); 48 return object; 49 49 } 50 50 51 51 NumberObject* constructNumberFromImmediateNumber(ExecState* exec, JSValue* value) 52 52 { 53 NumberObject* obj = new (exec) NumberObject(exec->lexicalGlobalObject()->numberPrototype());54 obj ->setInternalValue(value);55 return obj ;53 NumberObject* object = new (exec) NumberObject(exec->lexicalGlobalObject()->numberObjectStructure()); 54 object->setInternalValue(value); 55 return object; 56 56 } 57 57
Note:
See TracChangeset
for help on using the changeset viewer.