Changeset 34177 in webkit for trunk/JavaScriptCore
- Timestamp:
- May 28, 2008, 11:13:37 AM (17 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r34174 r34177 1 2008-05-28 Anders Carlsson <[email protected]> 2 3 Reviewed by Oliver. 4 5 <rdar://problem/5968071> "const f" crashes in JavaScriptCore 6 7 Make sure to null check the initializer. 8 9 * kjs/nodes.cpp: 10 (KJS::ConstDeclNode::emitCodeSingle): 11 1 12 2008-05-28 Adam Roben <[email protected]> 2 13 -
trunk/JavaScriptCore/kjs/nodes.cpp
r34030 r34177 4691 4691 RegisterID* ConstDeclNode::emitCodeSingle(CodeGenerator& generator) 4692 4692 { 4693 if (RegisterID* local = generator.registerForLocalConstInit(m_ident)) 4693 if (RegisterID* local = generator.registerForLocalConstInit(m_ident)) { 4694 if (!m_init) 4695 return local; 4696 4694 4697 return generator.emitNode(local, m_init.get()); 4695 4698 } 4699 4696 4700 // FIXME: While this code should only be hit in eval code, it will potentially 4697 4701 // assign to the wrong base if m_ident exists in an intervening dynamic scope.
Note:
See TracChangeset
for help on using the changeset viewer.