diff options
author | Michael Pavone <pavone@retrodev.com> | 2020-04-29 23:53:39 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2020-04-29 23:53:39 -0700 |
commit | 083332cf627f720317d97c5956565834e70e28c9 (patch) | |
tree | f69f3f172dab68049c4d712c6840159492463640 | |
parent | e2915e2ac57ac58d745eba210288cfe4061f0082 (diff) |
Fix short event format decode bug
-rw-r--r-- | event_log.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/event_log.c b/event_log.c index 2db6f68..2c5d9f1 100644 --- a/event_log.c +++ b/event_log.c @@ -401,7 +401,7 @@ uint8_t reader_next_event(event_reader *reader, uint32_t *cycle_out) 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); |