File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -251,16 +251,18 @@ static void jetpack_game_render_callback(Canvas* const canvas, void* ctx) {
251
251
furi_mutex_release (game_state -> mutex );
252
252
}
253
253
254
- static void jetpack_game_input_callback (InputEvent * input_event , FuriMessageQueue * event_queue ) {
255
- furi_assert (event_queue );
254
+ static void jetpack_game_input_callback (InputEvent * input_event , void * context ) {
255
+ furi_assert (context );
256
256
257
+ FuriMessageQueue * event_queue = context ;
257
258
GameEvent event = {.type = EventTypeKey , .input = * input_event };
258
259
furi_message_queue_put (event_queue , & event , FuriWaitForever );
259
260
}
260
261
261
- static void jetpack_game_update_timer_callback (FuriMessageQueue * event_queue ) {
262
- furi_assert (event_queue );
262
+ static void jetpack_game_update_timer_callback (void * context ) {
263
+ furi_assert (context );
263
264
265
+ FuriMessageQueue * event_queue = context ;
264
266
GameEvent event = {.type = EventTypeTick };
265
267
furi_message_queue_put (event_queue , & event , 0 );
266
268
}
You can’t perform that action at this time.
0 commit comments