summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorGrant Limberg <glimberg@gmail.com>2015-04-24 19:14:59 -0700
committerGrant Limberg <glimberg@gmail.com>2015-04-24 19:14:59 -0700
commit53ebd5a9a514be435b8797a4ba2599eefd7874bf (patch)
tree138df18c32b36710994c85af2a8e965eabbf33cb /java
parentd5fc2b39aa35dc5bb95c90d0e2165d8f2ec5316a (diff)
downloadinfinitytier-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.cpp4
-rw-r--r--java/src/com/zerotierone/sdk/DataStoreGetListener.java1
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);
}