diff options
author | Steve Block <steveblock@google.com> | 2010-01-20 13:20:50 +0000 |
---|---|---|
committer | Steve Block <steveblock@google.com> | 2010-01-21 18:26:15 +0000 |
commit | c2e6c16e4bf8e95fb9b73b45a7f0a7f1b7b55d06 (patch) | |
tree | 5b33d79dbad6c072f251a07bb51a17a0bf1aef8a /WebCore/bridge/jni/v8/JavaClassV8.cpp | |
parent | 54dec9637e20bfba1857f3d54df3c43ce94ff97b (diff) | |
download | external_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.cpp | 6 |
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); |