]> git.gag.com Git - fw/openocd/blobdiff - src/server/gdb_server.c
gdb_server: assert to avoid malloc(0)
[fw/openocd] / src / server / gdb_server.c
index 5eb6cac4da70ab5fb37b7f331d5bca80aaa91291..7c55e7cd952a7ccadf589fe1ffe4883abc72d643 100644 (file)
@@ -1061,6 +1061,8 @@ static int gdb_get_registers_packet(struct connection *connection,
                reg_packet_size += reg_list[i]->size;
        }
 
+       assert(reg_packet_size > 0);
+
        reg_packet = malloc(DIV_ROUND_UP(reg_packet_size, 8) * 2);
        reg_packet_p = reg_packet;