Skip to content

Commit f906e28

Browse files
committed
Rework event->pool_index_plus_one update in am_event_allocate_x()
1 parent 4904ef9 commit f906e28

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

libs/event/event.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,7 @@ struct am_event *am_event_allocate_x(int id, int size, int margin) {
123123
memset(event, 0, sizeof(*event));
124124
event->id = id;
125125
event->pool_index_plus_one =
126-
(unsigned)i & ((1U << AM_EVENT_POOL_INDEX_BITS) - 1);
127-
event->pool_index_plus_one += 1;
126+
(unsigned)(i + 1) & AM_EVENT_POOL_INDEX_MASK;
128127

129128
return event;
130129
}

0 commit comments

Comments
 (0)