Explorar o código

in case its NULL

Pavlos Vinieratos %!s(int64=9) %!d(string=hai) anos
pai
achega
1a7e954f9f
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      quantum/process_keycode/process_tap_dance.c

+ 3 - 1
quantum/process_keycode/process_tap_dance.c

@@ -22,7 +22,9 @@ static void _process_tap_dance_action_pair (qk_tap_dance_state_t *state,
 static void _process_tap_dance_action_fn (qk_tap_dance_state_t *state,
                                           qk_tap_dance_user_fn_t fn)
 {
-  fn(state);
+  if (fn) {
+    fn(state);
+  }
 }
 
 void process_tap_dance_action (uint16_t keycode)