Index: android_webview/native/cookie_manager.cc |
diff --git a/android_webview/native/cookie_manager.cc b/android_webview/native/cookie_manager.cc |
index 130e76c853098d1085ec5100c31d8f5f6ec74dd3..b7243bd8544c54b13cf2fa3fb309a9942c3180d2 100644 |
--- a/android_webview/native/cookie_manager.cc |
+++ b/android_webview/native/cookie_manager.cc |
@@ -542,13 +542,12 @@ |
CookieManager::GetInstance()->SetCookieSync(host, cookie_value); |
} |
-static ScopedJavaLocalRef<jstring> GetCookie(JNIEnv* env, |
- jobject obj, |
- jstring url) { |
+static jstring GetCookie(JNIEnv* env, jobject obj, jstring url) { |
GURL host(ConvertJavaStringToUTF16(env, url)); |
return base::android::ConvertUTF8ToJavaString( |
- env, CookieManager::GetInstance()->GetCookie(host)); |
+ env, |
+ CookieManager::GetInstance()->GetCookie(host)).Release(); |
} |
static void RemoveSessionCookies(JNIEnv* env, |