@@ -959,7 +959,7 @@ namespace privmx {
959959
960960 jobject contextCustomEventData2Java (
961961 JniContextUtils &ctx,
962- privmx::endpoint::event::ContextCustomEventData contextCustomEvent_c
962+ privmx::endpoint::event::ContextCustomEventData contextCustomEventData_c
963963 ) {
964964 jclass contextCustomEventDataCls = ctx->FindClass (
965965 " com/simplito/java/privmx_endpoint/model/events/ContextCustomEventData" );
@@ -973,15 +973,16 @@ namespace privmx {
973973 " Ljava/lang/Long" // statusCode
974974 " )V"
975975 );
976- jbyteArray data = ctx->NewByteArray (contextCustomEvent_c .payload .size ());
977- ctx->SetByteArrayRegion (data , 0 , contextCustomEvent_c .payload .size (),
978- (jbyte *) contextCustomEvent_c .payload .data ());
976+ jbyteArray payload = ctx->NewByteArray (contextCustomEventData_c .payload .size ());
977+ ctx->SetByteArrayRegion (payload , 0 , contextCustomEventData_c .payload .size (),
978+ (jbyte *) contextCustomEventData_c .payload .data ());
979979 return ctx->NewObject (
980980 contextCustomEventDataCls,
981981 initContextCustomEventDataMID,
982- ctx->NewStringUTF (contextCustomEvent_c.contextId .c_str ()),
983- ctx->NewStringUTF (contextCustomEvent_c.userId .c_str ()),
984- data
982+ ctx->NewStringUTF (contextCustomEventData_c.contextId .c_str ()),
983+ ctx->NewStringUTF (contextCustomEventData_c.userId .c_str ()),
984+ payload,
985+ ctx.long2jLong (contextCustomEventData_c.statusCode )
985986 );
986987 }
987988
0 commit comments