Index: components/cronet/android/chromium_url_request_context.cc |
diff --git a/components/cronet/android/chromium_url_request_context.cc b/components/cronet/android/chromium_url_request_context.cc |
index b6817402df84ec4ea950658c1a56af382d3dfbb6..d94f84d6d5ea963945d74be9381ac2a16e4752f1 100644 |
--- a/components/cronet/android/chromium_url_request_context.cc |
+++ b/components/cronet/android/chromium_url_request_context.cc |
@@ -117,12 +117,12 @@ static void InitializeStatistics(JNIEnv* env, jobject jcaller) { |
// Gets current statistics with |jfilter| as a substring as JSON text (an empty |
// |jfilter| will include all registered histograms). |
-static jstring GetStatisticsJSON(JNIEnv* env, |
- jobject jcaller, |
- jstring jfilter) { |
+static ScopedJavaLocalRef<jstring> GetStatisticsJSON(JNIEnv* env, |
+ jobject jcaller, |
+ jstring jfilter) { |
std::string query = ConvertJavaStringToUTF8(env, jfilter); |
std::string json = base::StatisticsRecorder::ToJSON(query); |
- return ConvertUTF8ToJavaString(env, json).Release(); |
+ return ConvertUTF8ToJavaString(env, json); |
} |
// Starts recording NetLog into file with |jfilename|. |