Changeset 130344 in webkit for trunk/Source/JavaScriptCore/API/OpaqueJSString.cpp
- Timestamp:
- Oct 3, 2012, 4:40:28 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/API/OpaqueJSString.cpp
r127958 r130344 36 36 { 37 37 if (!string.isNull()) 38 return adoptRef(new OpaqueJSString(string.characters(), string.length())); 39 return 0; 40 } 41 42 String OpaqueJSString::string() const 43 { 44 if (this && m_characters) 45 return String(m_characters, m_length); 46 return String(); 38 return adoptRef(new OpaqueJSString(string)); 39 return adoptRef(new OpaqueJSString()); 47 40 } 48 41 49 42 Identifier OpaqueJSString::identifier(JSGlobalData* globalData) const 50 43 { 51 if (!this || !m_ characters)44 if (!this || !m_string.length()) 52 45 return Identifier(globalData, static_cast<const char*>(0)); 53 46 54 return Identifier(globalData, m_ characters, m_length);47 return Identifier(globalData, m_string); 55 48 }
Note:
See TracChangeset
for help on using the changeset viewer.