Mercurial > repos > blastem
diff event_log.c @ 1948:d01527615c7c
Fix short event format decode bug
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 29 Apr 2020 23:53:39 -0700 |
parents | c36102d09351 |
children | 5a76a7373823 |
line wrap: on
line diff
--- a/event_log.c Wed Apr 29 23:42:16 2020 -0700 +++ b/event_log.c Wed Apr 29 23:53:39 2020 -0700 @@ -401,7 +401,7 @@ uint8_t ret; uint32_t delta; if ((header & 0xF0) < FORMAT_3BYTE) { - delta = header & 0xF + 16; + delta = (header & 0xF) + 16; ret = header >> 4; } else if ((header & 0xF0) == FORMAT_3BYTE) { delta = load_int16(&reader->buffer);