Index: audio/libsidplay2/files/patch-libsidplay_src_xsid_xsid.h =================================================================== --- /dev/null +++ audio/libsidplay2/files/patch-libsidplay_src_xsid_xsid.h @@ -0,0 +1,11 @@ +--- libsidplay/src/xsid/xsid.h.orig 2019-09-09 19:20:33 UTC ++++ libsidplay/src/xsid/xsid.h +@@ -238,7 +238,7 @@ class XSID: public sidemu, private Event (private) + uint8_t sidData0x18; + bool _sidSamples; + int8_t sampleOffset; +- static const int8_t sampleConvertTable[16]; ++ static const uint8_t sampleConvertTable[16]; + bool wasRunning; + + private: Index: audio/libsidplay2/files/patch-libsidplay_src_xsid_xsid.cpp =================================================================== --- /dev/null +++ audio/libsidplay2/files/patch-libsidplay_src_xsid_xsid.cpp @@ -0,0 +1,11 @@ +--- libsidplay/src/xsid/xsid.cpp.orig 2019-09-09 19:19:53 UTC ++++ libsidplay/src/xsid/xsid.cpp +@@ -94,7 +94,7 @@ const int8_t XSID::sampleConvertTable[16] = + '\x08', '\x19', '\x2a', '\x3b', '\x4c', '\x5d', '\x6e', '\x7f' + }; + */ +-const int8_t XSID::sampleConvertTable[16] = ++const uint8_t XSID::sampleConvertTable[16] = + { + '\x80', '\x94', '\xa9', '\xbc', '\xce', '\xe1', '\xf2', '\x03', + '\x1b', '\x2a', '\x3b', '\x49', '\x58', '\x66', '\x73', '\x7f'