- long[] ret = bindings.RoutingMessageHandler_get_next_node_announcements(this.ptr, starting_point, batch_amount);
- NodeAnnouncement[] ret_conv_18_arr = new NodeAnnouncement[ret.length];
- for (int s = 0; s < ret.length; s++) {
+ long[] ret = bindings.RoutingMessageHandler_get_next_node_announcements(this.ptr, InternalUtils.check_arr_len(starting_point, 33), batch_amount);
+ Reference.reachabilityFence(this);
+ Reference.reachabilityFence(starting_point);
+ Reference.reachabilityFence(batch_amount);
+ int ret_conv_18_len = ret.length;
+ NodeAnnouncement[] ret_conv_18_arr = new NodeAnnouncement[ret_conv_18_len];
+ for (int s = 0; s < ret_conv_18_len; s++) {