Changeset 71375 in webkit for trunk/JavaScriptCore/runtime/Identifier.cpp
- Timestamp:
- Nov 4, 2010, 6:16:27 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/Identifier.cpp
r65588 r71375 102 102 size_t length = strlen(c); 103 103 UChar* d; 104 StringImpl* r = StringImpl::createUninitialized(length, d). releaseRef();104 StringImpl* r = StringImpl::createUninitialized(length, d).leakRef(); 105 105 for (size_t i = 0; i != length; i++) 106 106 d[i] = static_cast<unsigned char>(c[i]); // use unsigned char to zero-extend instead of sign-extend … … 161 161 { 162 162 UChar* d; 163 StringImpl* r = StringImpl::createUninitialized(buf.length, d). releaseRef();163 StringImpl* r = StringImpl::createUninitialized(buf.length, d).leakRef(); 164 164 for (unsigned i = 0; i != buf.length; i++) 165 165 d[i] = buf.s[i];
Note:
See TracChangeset
for help on using the changeset viewer.