| Index: components/cronet/android/cronet_upload_data_stream_adapter.cc
|
| diff --git a/components/cronet/android/cronet_upload_data_stream_adapter.cc b/components/cronet/android/cronet_upload_data_stream_adapter.cc
|
| index dabcfbb35df61deb20e741cb01fa547081213ed0..af2854ba6c0a3bc911122aa7ba65866294d0183c 100644
|
| --- a/components/cronet/android/cronet_upload_data_stream_adapter.cc
|
| +++ b/components/cronet/android/cronet_upload_data_stream_adapter.cc
|
| @@ -52,7 +52,7 @@ void CronetUploadDataStreamAdapter::Read(net::IOBuffer* buffer, int buf_len) {
|
| JNIEnv* env = base::android::AttachCurrentThread();
|
| base::android::ScopedJavaLocalRef<jobject> java_buffer(
|
| env, env->NewDirectByteBuffer(buffer->data(), buf_len));
|
| - Java_CronetUploadDataStream_readData(env, jupload_data_stream_.obj(),
|
| + Java_CronetUploadDataStream_readData(env, jupload_data_stream_,
|
| java_buffer.obj());
|
| }
|
|
|
| @@ -61,7 +61,7 @@ void CronetUploadDataStreamAdapter::Rewind() {
|
| DCHECK(network_task_runner_->BelongsToCurrentThread());
|
|
|
| JNIEnv* env = base::android::AttachCurrentThread();
|
| - Java_CronetUploadDataStream_rewind(env, jupload_data_stream_.obj());
|
| + Java_CronetUploadDataStream_rewind(env, jupload_data_stream_);
|
| }
|
|
|
| void CronetUploadDataStreamAdapter::OnUploadDataStreamDestroyed() {
|
| @@ -71,8 +71,8 @@ void CronetUploadDataStreamAdapter::OnUploadDataStreamDestroyed() {
|
| network_task_runner_->BelongsToCurrentThread());
|
|
|
| JNIEnv* env = base::android::AttachCurrentThread();
|
| - Java_CronetUploadDataStream_onUploadDataStreamDestroyed(
|
| - env, jupload_data_stream_.obj());
|
| + Java_CronetUploadDataStream_onUploadDataStreamDestroyed(env,
|
| + jupload_data_stream_);
|
| // |this| is invalid here since the Java call above effectively destroys it.
|
| }
|
|
|
|
|