summaryrefslogtreecommitdiffstats
path: root/WebCore/bridge/jni/v8/JavaClassV8.cpp
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2010-01-20 13:20:50 +0000
committerSteve Block <steveblock@google.com>2010-01-21 18:26:15 +0000
commitc2e6c16e4bf8e95fb9b73b45a7f0a7f1b7b55d06 (patch)
tree5b33d79dbad6c072f251a07bb51a17a0bf1aef8a /WebCore/bridge/jni/v8/JavaClassV8.cpp
parent54dec9637e20bfba1857f3d54df3c43ce94ff97b (diff)
downloadexternal_webkit-c2e6c16e4bf8e95fb9b73b45a7f0a7f1b7b55d06.zip
external_webkit-c2e6c16e4bf8e95fb9b73b45a7f0a7f1b7b55d06.tar.gz
external_webkit-c2e6c16e4bf8e95fb9b73b45a7f0a7f1b7b55d06.tar.bz2
Updates V8 version of JavaString to use a private implementation class.
WebKit change http://trac.webkit.org/changeset/53449 moved the JSC-specific implementation of JavaString to JavaStringJSC.h. This is the V8 equivalent of that change. This is being upstreamed to webkit.org in https://bugs.webkit.org/show_bug.cgi?id=33953 Change-Id: I6cadc4f4f941aab900aeaf3251a5cad77d050b9b
Diffstat (limited to 'WebCore/bridge/jni/v8/JavaClassV8.cpp')
-rw-r--r--WebCore/bridge/jni/v8/JavaClassV8.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/WebCore/bridge/jni/v8/JavaClassV8.cpp b/WebCore/bridge/jni/v8/JavaClassV8.cpp
index 54b40c9..c29cf86 100644
--- a/WebCore/bridge/jni/v8/JavaClassV8.cpp
+++ b/WebCore/bridge/jni/v8/JavaClassV8.cpp
@@ -56,7 +56,7 @@ JavaClass::JavaClass(jobject anInstance)
jobject aJField = env->GetObjectArrayElement((jobjectArray)fields, i);
JavaField* aField = new JavaField(env, aJField); // deleted in the JavaClass destructor
{
- m_fields.set(aField->name(), aField);
+ m_fields.set(aField->name().UTF8String(), aField);
}
env->DeleteLocalRef(aJField);
}
@@ -69,10 +69,10 @@ JavaClass::JavaClass(jobject anInstance)
JavaMethod* aMethod = new JavaMethod(env, aJMethod); // deleted in the JavaClass destructor
MethodList* methodList;
{
- methodList = m_methods.get(aMethod->name());
+ methodList = m_methods.get(aMethod->name().UTF8String());
if (!methodList) {
methodList = new MethodList();
- m_methods.set(aMethod->name(), methodList);
+ m_methods.set(aMethod->name().UTF8String(), methodList);
}
}
methodList->append(aMethod);