Previous | 199869 Revisions | Next |
r189918 Saturday 5th November, 2022 at 21:09:23 UTC by Vasantha Crabb |
---|
Fixed a few issues identified by Coverity: * cpu/m6805: Removed unnecessary comparison that can't be true from 'HC05 timer handler. * machine/z80scc.cpp: Fixed flag test in logging. * emu/devdelegate.h: Fixed use-after-move in functoid constructor. * util/unzip.cpp: Fixed integer promotion issue in ZIP16 member header handling. * util/xmlfile.cpp: Got rid of custom allocator functions that have alignment issues and no longer provide value. * capcom/alien.cpp: Use machine().rand() for determinism. * ensoniq/esqpanel.cpp: I/O stream eof() returns whether a read stopped short due to EOF, not whether the file pointer is at EOF. * sega/sms.cpp: Fixed a few use-after-move errors. * osd/modules/monitor: Fixed an apparent bug in what appears to be a setter member function. |
[src/devices/cpu/m6805] | m68hc05.cpp |
[src/devices/machine] | z80scc.cpp |
[src/emu] | devdelegate.h |
[src/lib/util] | unzip.cpp xmlfile.cpp |
[src/mame/capcom] | alien.cpp |
[src/mame/ensoniq] | esqpanel.cpp |
[src/mame/sega] | sms.cpp |
[src/osd/modules/monitor] | monitor_module.h |
https://github.com/mamedev/mame/commit/0fab97a476409dc80fc15219529a860e4eaf2b06 |
Previous | 199869 Revisions | Next |