# HG changeset patch # User Mike Pavone # Date 1369712275 25200 # Node ID c42fae88d3463a6273a5145901639ea5085d488c # Parent cc39629e8d068dac69a19121995c6dd8ee20b04a Fix sizeof expression passed to malloc in z80_init to avoid a minor memory error diff -r cc39629e8d06 -r c42fae88d346 z80_to_x86.c --- a/z80_to_x86.c Mon May 27 09:54:58 2013 -0700 +++ b/z80_to_x86.c Mon May 27 20:37:55 2013 -0700 @@ -1936,7 +1936,7 @@ void init_z80_context(z80_context * context, x86_z80_options * options) { memset(context, 0, sizeof(*context)); - context->static_code_map = malloc(sizeof(context->static_code_map)); + context->static_code_map = malloc(sizeof(*context->static_code_map)); context->static_code_map->base = NULL; context->static_code_map->offsets = malloc(sizeof(int32_t) * 0x2000); memset(context->static_code_map->offsets, 0xFF, sizeof(int32_t) * 0x2000);