Merge "fix unnecessary (and erroneous) use of jutil.JString"
diff --git a/impl/google/discovery/jni.go b/impl/google/discovery/jni.go
index 1907764..99a78d3 100644
--- a/impl/google/discovery/jni.go
+++ b/impl/google/discovery/jni.go
@@ -165,7 +165,7 @@
 		return
 	}
 	// Copy back service.InstanceId to jServiceObject since it's the only field that would be updated.
-	if err = jutil.CallVoidMethod(env, jutil.Object(uintptr(unsafe.Pointer(jServiceObject))), "setInstanceId", []jutil.Sign{jutil.StringSign}, jutil.JString(env, service.InstanceId)); err != nil {
+	if err = jutil.CallVoidMethod(env, jutil.Object(uintptr(unsafe.Pointer(jServiceObject))), "setInstanceId", []jutil.Sign{jutil.StringSign}, service.InstanceId); err != nil {
 		jutil.JThrowV(env, err)
 		return
 	}