diff options
author | 2011-07-13 07:35:14 +0000 | |
---|---|---|
committer | 2011-07-13 07:35:14 +0000 | |
commit | 5a59cde33ddb09596070f25ec3ecbf4ec91d9093 (patch) | |
tree | 14e9bf006c8c72323d9c1f5f031463a76cd21bc5 | |
parent | ff0d52a4f6af3322896c60db603f6dc4304b147b (diff) |
Fix for memsets in core (no whatsnew)
-rw-r--r-- | src/emu/cpu/esrip/esrip.c | 2 | ||||
-rw-r--r-- | src/emu/cpu/g65816/g65816.c | 2 | ||||
-rw-r--r-- | src/emu/cpu/m37710/m37710.c | 2 | ||||
-rw-r--r-- | src/emu/cpu/nec/nec.c | 2 | ||||
-rw-r--r-- | src/emu/cpu/nec/v25.c | 2 | ||||
-rw-r--r-- | src/lib/util/md5.c | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/src/emu/cpu/esrip/esrip.c b/src/emu/cpu/esrip/esrip.c index 4de2fa06a20..551bec3f267 100644 --- a/src/emu/cpu/esrip/esrip.c +++ b/src/emu/cpu/esrip/esrip.c @@ -251,7 +251,7 @@ static CPU_INIT( esrip ) esrip_state *cpustate = get_safe_token(device); esrip_config* _config = (esrip_config*)device->static_config(); - memset(cpustate, 0, sizeof(cpustate)); + memset(cpustate, 0, sizeof(esrip_state)); /* Register configuration structure callbacks */ cpustate->fdt_r = _config->fdt_r; diff --git a/src/emu/cpu/g65816/g65816.c b/src/emu/cpu/g65816/g65816.c index db45976f95a..baed4f19f1e 100644 --- a/src/emu/cpu/g65816/g65816.c +++ b/src/emu/cpu/g65816/g65816.c @@ -331,7 +331,7 @@ static CPU_INIT( g65816 ) { g65816i_cpu_struct *cpustate = get_safe_token(device); - memset(cpustate, 0, sizeof(cpustate)); + memset(cpustate, 0, sizeof(g65816i_cpu_struct)); g65816_set_irq_callback(cpustate, irqcallback); cpustate->device = device; diff --git a/src/emu/cpu/m37710/m37710.c b/src/emu/cpu/m37710/m37710.c index 1288233676e..a6ddbab18bb 100644 --- a/src/emu/cpu/m37710/m37710.c +++ b/src/emu/cpu/m37710/m37710.c @@ -891,7 +891,7 @@ static CPU_INIT( m37710 ) m37710i_cpu_struct *cpustate = get_safe_token(device); int i; - memset(cpustate, 0, sizeof(cpustate)); + memset(cpustate, 0, sizeof(m37710i_cpu_struct)); INT_ACK = irqcallback; cpustate->device = device; diff --git a/src/emu/cpu/nec/nec.c b/src/emu/cpu/nec/nec.c index 240ef2fc1b9..b669f945566 100644 --- a/src/emu/cpu/nec/nec.c +++ b/src/emu/cpu/nec/nec.c @@ -343,7 +343,7 @@ static void nec_init(legacy_cpu_device *device, device_irq_callback irqcallback) Mod_RM.RM.b[i] = breg_name[i & 7]; } - memset(nec_state, 0, sizeof(nec_state)); + memset(nec_state, 0, sizeof(nec_state_t)); device->save_item(NAME(nec_state->regs.w)); device->save_item(NAME(nec_state->sregs)); diff --git a/src/emu/cpu/nec/v25.c b/src/emu/cpu/nec/v25.c index a598a7160b4..6187ccc3b7c 100644 --- a/src/emu/cpu/nec/v25.c +++ b/src/emu/cpu/nec/v25.c @@ -432,7 +432,7 @@ static void v25_init(legacy_cpu_device *device, device_irq_callback irqcallback) Mod_RM.RM.b[i] = breg_name[i & 7]; } - memset(nec_state, 0, sizeof(nec_state)); + memset(nec_state, 0, sizeof(v25_state_t)); nec_state->config = config; diff --git a/src/lib/util/md5.c b/src/lib/util/md5.c index 28797aa811c..ba1406f6358 100644 --- a/src/lib/util/md5.c +++ b/src/lib/util/md5.c @@ -129,7 +129,7 @@ MD5Final(md5byte digest[16], struct MD5Context *ctx) byteSwap(ctx->buf, 4); memcpy(digest, ctx->buf, 16); - memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ + memset(ctx, 0, sizeof(MD5Context)); /* In case it's sensitive */ } #ifndef ASM_MD5 |