resid
resid copied to clipboard
reSID: MOS6581 SID chip emulator, from: http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/resid/
This PR: 1. Fixes the following Effective C++ warnings under Clang and GCC by making initial member values explicit:  2. Prevents the compiler from automatically creating default copy and...
Caught during testing (Ultima 6 introduction) with Clang's Undefined Behavior Sanitizer instrumentation: .src/libs/resid/sid.cc:919:37: runtime error: signed integer overflow: 63904 * 130489 cannot be represented in type 'int' SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior...