diff options
author | sungmann.cho@navercorp.com <sungmann.cho@navercorp.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 00:09:44 +0000 |
---|---|---|
committer | sungmann.cho@navercorp.com <sungmann.cho@navercorp.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 00:09:44 +0000 |
commit | 3c0a08c13c42f11c2b4dd4cb8985d4613743c565 (patch) | |
tree | fea299a5edfd67021f481539f269be7bb39f0d66 /components/cronet | |
parent | 5322cf72440e87d3272dc4827b92e2945703e409 (diff) | |
download | chromium_src-3c0a08c13c42f11c2b4dd4cb8985d4613743c565.zip chromium_src-3c0a08c13c42f11c2b4dd4cb8985d4613743c565.tar.gz chromium_src-3c0a08c13c42f11c2b4dd4cb8985d4613743c565.tar.bz2 |
Remove JNIEnv::NewStringUTF calls. Use ConvertUTF8ToJavaString instead.
BUG=290232
Review URL: https://codereview.chromium.org/262803006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267684 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/cronet')
-rw-r--r-- | components/cronet/android/org_chromium_net_UrlRequest.cc | 7 | ||||
-rw-r--r-- | components/cronet/android/org_chromium_net_UrlRequestContext.cc | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/components/cronet/android/org_chromium_net_UrlRequest.cc b/components/cronet/android/org_chromium_net_UrlRequest.cc index 7e3d35f..7d3cf6b 100644 --- a/components/cronet/android/org_chromium_net_UrlRequest.cc +++ b/components/cronet/android/org_chromium_net_UrlRequest.cc @@ -5,6 +5,7 @@ #include "components/cronet/android/org_chromium_net_UrlRequest.h" #include "base/android/jni_android.h" +#include "base/android/jni_string.h" #include "base/macros.h" #include "components/cronet/android/url_request_context_peer.h" #include "components/cronet/android/url_request_peer.h" @@ -12,6 +13,8 @@ #include "net/base/net_errors.h" #include "net/base/request_priority.h" +using base::android::ConvertUTF8ToJavaString; + namespace cronet { namespace { @@ -263,7 +266,7 @@ static jstring GetErrorString(JNIEnv* env, "System error: %s(%d)", net::ErrorToString(error_code), error_code); - return env->NewStringUTF(buffer); + return ConvertUTF8ToJavaString(env, buffer).Release(); } static jint GetHttpStatusCode(JNIEnv* env, @@ -282,7 +285,7 @@ static jstring GetContentType(JNIEnv* env, } std::string type = request->content_type(); if (!type.empty()) { - return env->NewStringUTF(type.c_str()); + return ConvertUTF8ToJavaString(env, type.c_str()).Release(); } else { return NULL; } diff --git a/components/cronet/android/org_chromium_net_UrlRequestContext.cc b/components/cronet/android/org_chromium_net_UrlRequestContext.cc index 2beaeeb..38b6e81 100644 --- a/components/cronet/android/org_chromium_net_UrlRequestContext.cc +++ b/components/cronet/android/org_chromium_net_UrlRequestContext.cc @@ -55,7 +55,7 @@ bool UrlRequestContextRegisterJni(JNIEnv* env) { } static jstring GetVersion(JNIEnv* env, jclass unused) { - return env->NewStringUTF(kVersion); + return base::android::ConvertUTF8ToJavaString(env, kVersion).Release(); } // Sets global user-agent to be used for all subsequent requests. |