From 00426a8a0114b3f13a7078d2a91b057c312bc19a Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Mon, 27 May 2013 20:37:55 -0700 Subject: Fix sizeof expression passed to malloc in z80_init to avoid a minor memory error --- z80_to_x86.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'z80_to_x86.c') diff --git a/z80_to_x86.c b/z80_to_x86.c index a458011..8270e9b 100644 --- a/z80_to_x86.c +++ b/z80_to_x86.c @@ -1936,7 +1936,7 @@ void init_x86_z80_opts(x86_z80_options * options) 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); -- cgit v1.2.3