libretro/core-mapper.c: In function 'retro_sound_update':
libretro/core-mapper.c:158:22: error: passing argument 1 of 'Sound_Callback' from incompatible pointer type [-Wincompatible-pointer-types]
158 | Sound_Callback(SNDBUF, 1024*2*2);
| ^~~~~~
| |
| short int *
In file included from ./atari800/src/platform.h:11,
from libretro/core-mapper.c:4:
./atari800/src/sound.h:75:28: note: expected 'unsigned char *' but argument is of type 'short int *'
75 | void Sound_Callback(UBYTE *buffer, unsigned int size);
https://github.com/libretro/libretro-atari800/blob/410d7bf0c215f3444793a9cec51c129e7b67c400/libretro/core-mapper.c#L29
https://github.com/libretro/libretro-atari800/blob/410d7bf0c215f3444793a9cec51c129e7b67c400/libretro/core-mapper.c#L158
https://github.com/libretro/libretro-atari800/blob/410d7bf0c215f3444793a9cec51c129e7b67c400/atari800/src/sound.h#L72-L76