From 083332cf627f720317d97c5956565834e70e28c9 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Wed, 29 Apr 2020 23:53:39 -0700 Subject: Fix short event format decode bug --- event_log.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'event_log.c') 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); -- cgit v1.2.3