diff options
Diffstat (limited to 'src/lib/formats/kc_cas.c')
-rw-r--r-- | src/lib/formats/kc_cas.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/formats/kc_cas.c b/src/lib/formats/kc_cas.c index 7791afd2e7a..32d7901cad5 100644 --- a/src/lib/formats/kc_cas.c +++ b/src/lib/formats/kc_cas.c @@ -215,14 +215,14 @@ static int kc_handle_sss(INT16 *buffer, const UINT8 *casdata) dynamic_buffer sss(kc_image_size + 11); // tries to generate the missing head - memset(sss + 0, 0xd3, 3); - memset(sss + 3, 0x20, 8); - memcpy(sss + 11, casdata, kc_image_size); + memset(&sss[0], 0xd3, 3); + memset(&sss[3], 0x20, 8); + memcpy(&sss[11], casdata, kc_image_size); // set an arbitrary filename sss[3] = 'A'; - int retval = kc_handle_cass(buffer, sss, KC_IMAGE_KCC); + int retval = kc_handle_cass(buffer, &sss[0], KC_IMAGE_KCC); return retval; } |