[java]fix errorcode in GetConnectedDeviceCallbackForTestJni (#35958)
diff --git a/src/controller/java/AndroidCallbacks-ForTestJNI.cpp b/src/controller/java/AndroidCallbacks-ForTestJNI.cpp
index 568e0ee..1657aef 100644
--- a/src/controller/java/AndroidCallbacks-ForTestJNI.cpp
+++ b/src/controller/java/AndroidCallbacks-ForTestJNI.cpp
@@ -43,7 +43,7 @@
}
JNI_METHOD(void, GetConnectedDeviceCallbackForTestJni, onDeviceConnectionFailure)
-(JNIEnv * env, jobject self, jlong callbackHandle, jint errorCode)
+(JNIEnv * env, jobject self, jlong callbackHandle, jlong errorCode)
{
GetConnectedDeviceCallback * connectedDeviceCallback = reinterpret_cast<GetConnectedDeviceCallback *>(callbackHandle);
VerifyOrReturn(connectedDeviceCallback != nullptr, ChipLogError(Controller, "GetConnectedDeviceCallbackJni handle is nullptr"));
diff --git a/src/controller/java/src/chip/devicecontroller/GetConnectedDeviceCallbackForTestJni.java b/src/controller/java/src/chip/devicecontroller/GetConnectedDeviceCallbackForTestJni.java
index a3321af..bd13433 100644
--- a/src/controller/java/src/chip/devicecontroller/GetConnectedDeviceCallbackForTestJni.java
+++ b/src/controller/java/src/chip/devicecontroller/GetConnectedDeviceCallbackForTestJni.java
@@ -37,9 +37,9 @@
private native void onDeviceConnected(long callbackHandle, long messagingContextHandle);
- public void onDeviceConnectionFailure(GetConnectedDeviceCallbackJni callback, int errorCode) {
+ public void onDeviceConnectionFailure(GetConnectedDeviceCallbackJni callback, long errorCode) {
onDeviceConnectionFailure(callback.getCallbackHandle(), errorCode);
}
- private native void onDeviceConnectionFailure(long callbackHandle, int errorCode);
+ private native void onDeviceConnectionFailure(long callbackHandle, long errorCode);
}