From 4c584dd2da953d619e4765b82bddb2ddc562ead3 Mon Sep 17 00:00:00 2001 From: jeff Date: Wed, 9 Oct 2019 08:16:57 -0400 Subject: [PATCH] pass template arguments in, fix typo --- jni/lokinet_jni_common.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jni/lokinet_jni_common.hpp b/jni/lokinet_jni_common.hpp index 79e8e0b13..77dfd1d98 100644 --- a/jni/lokinet_jni_common.hpp +++ b/jni/lokinet_jni_common.hpp @@ -22,7 +22,7 @@ VisitStringAsStringView(JNIEnv* env, jobject str, V visit) const jsize length = env->GetArrayLength(stringJbytes); const jbyte* pBytes = env->GetByteArrayElements(stringJbytes, NULL); - T result = visit(llarp::string_view(bBytes, length)); + T result = visit(llarp::string_view(pBytes, length)); env->ReleaseByteArrayElements(stringJbytes, pBytes, JNI_ABORT); env->DeleteLocalRef(stringJbytes); @@ -60,7 +60,7 @@ VisitObjectMemberStringAsStringView(JNIEnv* env, jobject self, jclass cl = env->GetObjectClass(self); jfieldID name = env->GetFieldID(cl, membername, "Ljava/lang/String;"); jobject str = env->GetObjectField(self, name); - return VisitStringAsStringView(env, str, v); + return VisitStringAsStringView< T, V >(env, str, v); } /// get object member int called membername