|  | @@ -51,7 +51,9 @@ Java_io_grpc_interop_cpp_InteropActivity_doEmpty(JNIEnv* env, jobject obj_this,
 | 
	
		
			
				|  |  |    int port = static_cast<int>(port_raw);
 | 
	
		
			
				|  |  |    bool use_tls = static_cast<bool>(use_tls_raw);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  return GetClient(host, port, use_tls)->DoEmpty();
 | 
	
		
			
				|  |  | +  jboolean result = GetClient(host, port, use_tls)->DoEmpty();
 | 
	
		
			
				|  |  | +  env->ReleaseStringUTFChars(host_raw, host);
 | 
	
		
			
				|  |  | +  return result;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  extern "C" JNIEXPORT jboolean JNICALL
 | 
	
	
		
			
				|  | @@ -64,7 +66,9 @@ Java_io_grpc_interop_cpp_InteropActivity_doLargeUnary(JNIEnv* env,
 | 
	
		
			
				|  |  |    int port = static_cast<int>(port_raw);
 | 
	
		
			
				|  |  |    bool use_tls = static_cast<bool>(use_tls_raw);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  return GetClient(host, port, use_tls)->DoLargeUnary();
 | 
	
		
			
				|  |  | +  jboolean result = GetClient(host, port, use_tls)->DoLargeUnary();
 | 
	
		
			
				|  |  | +  env->ReleaseStringUTFChars(host_raw, host);
 | 
	
		
			
				|  |  | +  return result;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  extern "C" JNIEXPORT jboolean JNICALL
 | 
	
	
		
			
				|  | @@ -77,7 +81,9 @@ Java_io_grpc_interop_cpp_InteropActivity_doEmptyStream(JNIEnv* env,
 | 
	
		
			
				|  |  |    int port = static_cast<int>(port_raw);
 | 
	
		
			
				|  |  |    bool use_tls = static_cast<bool>(use_tls_raw);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  return GetClient(host, port, use_tls)->DoEmptyStream();
 | 
	
		
			
				|  |  | +  jboolean result = GetClient(host, port, use_tls)->DoEmptyStream();
 | 
	
		
			
				|  |  | +  env->ReleaseStringUTFChars(host_raw, host);
 | 
	
		
			
				|  |  | +  return result;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  extern "C" JNIEXPORT jboolean JNICALL
 | 
	
	
		
			
				|  | @@ -88,7 +94,9 @@ Java_io_grpc_interop_cpp_InteropActivity_doRequestStreaming(
 | 
	
		
			
				|  |  |    int port = static_cast<int>(port_raw);
 | 
	
		
			
				|  |  |    bool use_tls = static_cast<bool>(use_tls_raw);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  return GetClient(host, port, use_tls)->DoRequestStreaming();
 | 
	
		
			
				|  |  | +  jboolean result = GetClient(host, port, use_tls)->DoRequestStreaming();
 | 
	
		
			
				|  |  | +  env->ReleaseStringUTFChars(host_raw, host);
 | 
	
		
			
				|  |  | +  return result;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  extern "C" JNIEXPORT jboolean JNICALL
 | 
	
	
		
			
				|  | @@ -99,7 +107,9 @@ Java_io_grpc_interop_cpp_InteropActivity_doResponseStreaming(
 | 
	
		
			
				|  |  |    int port = static_cast<int>(port_raw);
 | 
	
		
			
				|  |  |    bool use_tls = static_cast<bool>(use_tls_raw);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  return GetClient(host, port, use_tls)->DoResponseStreaming();
 | 
	
		
			
				|  |  | +  jboolean result = GetClient(host, port, use_tls)->DoResponseStreaming();
 | 
	
		
			
				|  |  | +  env->ReleaseStringUTFChars(host_raw, host);
 | 
	
		
			
				|  |  | +  return result;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  extern "C" JNIEXPORT jboolean JNICALL
 | 
	
	
		
			
				|  | @@ -112,5 +122,7 @@ Java_io_grpc_interop_cpp_InteropActivity_doPingPong(JNIEnv* env,
 | 
	
		
			
				|  |  |    int port = static_cast<int>(port_raw);
 | 
	
		
			
				|  |  |    bool use_tls = static_cast<bool>(use_tls_raw);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  return GetClient(host, port, use_tls)->DoPingPong();
 | 
	
		
			
				|  |  | +  jboolean result = GetClient(host, port, use_tls)->DoPingPong();
 | 
	
		
			
				|  |  | +  env->ReleaseStringUTFChars(host_raw, host);
 | 
	
		
			
				|  |  | +  return result;
 | 
	
		
			
				|  |  |  }
 |