From b0df891d6d15f24812dd98e3d0a8d774ed336cf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Andr=C3=A9n=20Zachrisson?= Date: Sun, 1 Nov 2015 12:33:49 +0100 Subject: [PATCH] Make memcpy more architecture generic (no hardcoded assumption that an int is 4 bytes --- cue2pops.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cue2pops.c b/cue2pops.c index cf7470b..4ddabc3 100644 --- a/cue2pops.c +++ b/cue2pops.c @@ -991,8 +991,8 @@ int main(int argc, char **argv) printf("daTrack_ptr LBA = %d (%Xh)\n\n", daTrack_ptr / SECTORSIZE, daTrack_ptr / SECTORSIZE); } - memcpy(headerbuf + 1032, §or_count, 4); // Sector Count (LEHEX) - memcpy(headerbuf + 1036, §or_count, 4); // Sector Count (LEHEX) + memcpy(headerbuf + 1032, §or_count, sizeof(sector_count)); // Sector Count (LEHEX) + memcpy(headerbuf + 1036, §or_count, sizeof(sector_count)); // Sector Count (LEHEX) headerbuf[1024] = 0x6B; headerbuf[1025] = 0x48;