SmallStringsStorage::SmallStringsStorage()
{
- UChar* characterBuffer = 0;
+ LChar* characterBuffer = 0;
RefPtr<StringImpl> baseString = StringImpl::createUninitialized(singleCharacterStringCount, characterBuffer);
for (unsigned i = 0; i < singleCharacterStringCount; ++i) {
characterBuffer[i] = i;
void SmallStrings::createEmptyString(JSGlobalData* globalData)
{
ASSERT(!m_emptyString);
- m_emptyString = JSString::createHasOtherOwner(*globalData, "");
+ m_emptyString = JSString::createHasOtherOwner(*globalData, StringImpl::empty());
}
void SmallStrings::createSingleCharacterString(JSGlobalData* globalData, unsigned char character)