diff options
| author | Fred Sundvik <fsundvik@gmail.com> | 2016-05-17 11:21:38 +0300 |
|---|---|---|
| committer | Fred Sundvik <fsundvik@gmail.com> | 2016-05-17 11:21:38 +0300 |
| commit | 07e412c53829c66e948eb147873a04cd27b0771b (patch) | |
| tree | ae4fe1f98f866e2eb58324eb7e6c5fa2d4394752 | |
| parent | 15300cb681f74672547aa5e53d165ac748d43a17 (diff) | |
| download | qmk_firmware-07e412c53829c66e948eb147873a04cd27b0771b.tar.gz qmk_firmware-07e412c53829c66e948eb147873a04cd27b0771b.zip | |
Fix crash when event listener not created
| -rw-r--r-- | visualizer.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/visualizer.c b/visualizer.c index ea84546fb..ff99e960f 100644 --- a/visualizer.c +++ b/visualizer.c | |||
| @@ -458,7 +458,9 @@ void visualizer_init(void) { | |||
| 458 | void update_status(bool changed) { | 458 | void update_status(bool changed) { |
| 459 | if (changed) { | 459 | if (changed) { |
| 460 | GSourceListener* listener = geventGetSourceListener(layer_changed_event, NULL); | 460 | GSourceListener* listener = geventGetSourceListener(layer_changed_event, NULL); |
| 461 | geventSendEvent(listener); | 461 | if (listener) { |
| 462 | geventSendEvent(listener); | ||
| 463 | } | ||
| 462 | } | 464 | } |
| 463 | #ifdef USE_SERIAL_LINK | 465 | #ifdef USE_SERIAL_LINK |
| 464 | static systime_t last_update = 0; | 466 | static systime_t last_update = 0; |
