summaryrefslogtreecommitdiffstats
path: root/WebKit/android/jni/GeolocationPermissionsBridge.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/android/jni/GeolocationPermissionsBridge.cpp')
-rwxr-xr-xWebKit/android/jni/GeolocationPermissionsBridge.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/WebKit/android/jni/GeolocationPermissionsBridge.cpp b/WebKit/android/jni/GeolocationPermissionsBridge.cpp
index 17628ab..e4275bf 100755
--- a/WebKit/android/jni/GeolocationPermissionsBridge.cpp
+++ b/WebKit/android/jni/GeolocationPermissionsBridge.cpp
@@ -51,7 +51,7 @@ static jobject getOrigins(JNIEnv* env, jobject obj)
GeolocationPermissions::OriginSet::const_iterator end = origins.end();
for (GeolocationPermissions::OriginSet::const_iterator iter = origins.begin(); iter != end; ++iter) {
- jstring originString = env->NewString(iter->characters(), iter->length());
+ jstring originString = WtfStringToJstring(env, *iter);
env->CallBooleanMethod(set, addMethod, originString);
env->DeleteLocalRef(originString);
}