Skip to content

Commit b4b7922

Browse files
committed
Minor refactor
Signed-off-by: Jacob Perron <[email protected]>
1 parent 59b2d24 commit b4b7922

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rcljava/src/main/cpp/convert.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ convert_rmw_request_id_to_java(JNIEnv * env, rmw_request_id_t * request_id)
4747

4848
env->SetLongField(jrequest_id, jsequence_number_field_id, sequence_number);
4949

50-
jsize writer_guid_len = 16; // See rmw/rmw/include/rmw/types.h
50+
jsize writer_guid_len = sizeof(request_id->writer_guid) / sizeof(request_id->writer_guid[0]);
5151

5252
jbyteArray jwriter_guid = env->NewByteArray(writer_guid_len);
5353
env->SetByteArrayRegion(jwriter_guid, 0, writer_guid_len, reinterpret_cast<jbyte *>(writer_guid));
@@ -75,7 +75,7 @@ convert_rmw_request_id_from_java(JNIEnv * env, jobject jrequest_id)
7575
int8_t * writer_guid = request_id->writer_guid;
7676
request_id->sequence_number = env->GetLongField(jrequest_id, jsequence_number_field_id);
7777

78-
jsize writer_guid_len = 16; // See rmw/rmw/include/rmw/types.h
78+
jsize writer_guid_len = sizeof(request_id->writer_guid) / sizeof(request_id->writer_guid[0]);
7979

8080
jbyteArray jwriter_guid = (jbyteArray)env->GetObjectField(jrequest_id, jwriter_guid_field_id);
8181
env->GetByteArrayRegion(jwriter_guid, 0, writer_guid_len, reinterpret_cast<jbyte *>(writer_guid));

0 commit comments

Comments
 (0)