mobile/bind/java: fix compiler warnings

Add a missing #include to declare the exported Go function
setContext, and replace old GNU-style struct initializers.

Change-Id: Id1660559236c39505a47368a700c8e0ad834cf6c
Reviewed-on: https://go-review.googlesource.com/24491
Reviewed-by: David Crawshaw <crawshaw@golang.org>
This commit is contained in:
Elias Naur
2016-06-28 17:54:14 +00:00
parent a3e0621280
commit d5b8fb1623
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -4,6 +4,7 @@
#include <jni.h>
#include "seq.h"
#include "_cgo_export.h"
JNIEXPORT void JNICALL
Java_go_Seq_setContext(JNIEnv* env, jclass clazz, jobject ctx) {
+1 -1
View File
@@ -170,7 +170,7 @@ static nstring utf16_decode(jchar *chars, jsize len) {
}
ndst += encode_rune(buf + ndst, r);
}
struct nstring res = {chars: buf, len: ndst};
struct nstring res = {.chars = buf, .len = ndst};
return res;
}