diff options
author | Grant Limberg <glimberg@gmail.com> | 2015-04-24 19:14:59 -0700 |
---|---|---|
committer | Grant Limberg <glimberg@gmail.com> | 2015-04-24 19:14:59 -0700 |
commit | 53ebd5a9a514be435b8797a4ba2599eefd7874bf (patch) | |
tree | 138df18c32b36710994c85af2a8e965eabbf33cb /java | |
parent | d5fc2b39aa35dc5bb95c90d0e2165d8f2ec5316a (diff) | |
download | infinitytier-53ebd5a9a514be435b8797a4ba2599eefd7874bf.tar.gz infinitytier-53ebd5a9a514be435b8797a4ba2599eefd7874bf.zip |
don't need to pass buffer size because java arrays have a .length member
Diffstat (limited to 'java')
-rw-r--r-- | java/jni/com_zerotierone_sdk_Node.cpp | 4 | ||||
-rw-r--r-- | java/src/com/zerotierone/sdk/DataStoreGetListener.java | 1 |
2 files changed, 2 insertions, 3 deletions
diff --git a/java/jni/com_zerotierone_sdk_Node.cpp b/java/jni/com_zerotierone_sdk_Node.cpp index 8064154c..d4f60007 100644 --- a/java/jni/com_zerotierone_sdk_Node.cpp +++ b/java/jni/com_zerotierone_sdk_Node.cpp @@ -194,7 +194,7 @@ namespace { { callbackMethod = env->GetMethodID(dataStoreGetClass, "onDataStoreGet", - "(Ljava/lang/String;[BJJ[J)J"); + "(Ljava/lang/String;[BJ[J)J"); if(callbackMethod == NULL) { return -2; @@ -206,7 +206,7 @@ namespace { jlongArray objectSizeObj = env->NewLongArray(1); long retval = env->CallLongMethod( - dataStoreGetClass, callbackMethod, nameStr, bufferObj, bufferSize, bufferIndex, objectSizeObj); + dataStoreGetClass, callbackMethod, nameStr, bufferObj, bufferIndex, objectSizeObj); env->GetByteArrayRegion(bufferObj, 0, bufferSize, (jbyte*)buffer); env->GetLongArrayRegion(objectSizeObj, 0, 1, (jlong*)&out_objectSize); diff --git a/java/src/com/zerotierone/sdk/DataStoreGetListener.java b/java/src/com/zerotierone/sdk/DataStoreGetListener.java index c6ec57a4..703b153b 100644 --- a/java/src/com/zerotierone/sdk/DataStoreGetListener.java +++ b/java/src/com/zerotierone/sdk/DataStoreGetListener.java @@ -32,7 +32,6 @@ public interface DataStoreGetListener { public long onDataStoreGet( String name, byte[] out_buffer, - long bufferSize, long bufferIndex, long[] out_objectSize); } |