summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--WebKit/android/jni/CookieManager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/WebKit/android/jni/CookieManager.cpp b/WebKit/android/jni/CookieManager.cpp
index 3264458..b38cc3a 100644
--- a/WebKit/android/jni/CookieManager.cpp
+++ b/WebKit/android/jni/CookieManager.cpp
@@ -80,7 +80,7 @@ static jstring getCookie(JNIEnv* env, jobject, jstring url)
CookieOptions options;
options.set_include_httponly();
std::string cookies = WebRequestContext::get(false)->cookie_store()->GetCookieMonster()->GetCookiesWithOptions(gurl, options);
- return env->NewStringUTF(cookies.c_str());
+ return cookies.empty() ? 0 : env->NewStringUTF(cookies.c_str());
#else
// The Android HTTP stack is implemented Java-side.
ASSERT_NOT_REACHED();