helper: Code cleanup for hexify()
[fw/openocd] / src / target / smp.c
index 3dc6f6d5b29dce5e2e83bdb9d5ce883c673e6c14..bdf81a0eeb3df88069a1ef94aa7daf2dfeeba808 100644 (file)
@@ -64,7 +64,8 @@ int gdb_read_smp_packet(struct connection *connection,
                        char hex_buffer[len * 2 + 1];
                        uint8_t buffer[len];
                        buf_set_u32(buffer, 0, len * 8, target->gdb_service->core[0]);
-                       int pkt_len = hexify(hex_buffer, (char *)buffer, sizeof(buffer), sizeof(hex_buffer));
+                       size_t pkt_len = hexify(hex_buffer, buffer, sizeof(buffer),
+                               sizeof(hex_buffer));
 
                        retval = gdb_put_packet(connection, hex_buffer, pkt_len);
                }