diff options
author | fauxpark <fauxpark@gmail.com> | 2019-05-20 02:46:41 +1000 |
---|---|---|
committer | Drashna Jaelre <drashna@live.com> | 2019-05-19 09:46:41 -0700 |
commit | e0ecc53f4e0852796e16b170851fa396ab9ae854 (patch) | |
tree | 3d390872bbd94bb427bd0789a7d0527342dd2807 | |
parent | 26203401a1748daf664eb3e811aaf9cf0b3a7b5e (diff) | |
download | qmk_firmware-e0ecc53f4e0852796e16b170851fa396ab9ae854.tar.gz qmk_firmware-e0ecc53f4e0852796e16b170851fa396ab9ae854.zip |
Make DEBUG keycode disable as well as enable (#5898)
* Make DEBUG keycode disable as well as enable
* print() can always be used regardless of debug_enable state
-rw-r--r-- | quantum/quantum.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/quantum/quantum.c b/quantum/quantum.c index 473ead65f..23263b700 100644 --- a/quantum/quantum.c +++ b/quantum/quantum.c | |||
@@ -312,8 +312,12 @@ bool process_record_quantum(keyrecord_t *record) { | |||
312 | return false; | 312 | return false; |
313 | case DEBUG: | 313 | case DEBUG: |
314 | if (record->event.pressed) { | 314 | if (record->event.pressed) { |
315 | debug_enable = true; | 315 | debug_enable ^= 1; |
316 | if (debug_enable) { | ||
316 | print("DEBUG: enabled.\n"); | 317 | print("DEBUG: enabled.\n"); |
318 | } else { | ||
319 | print("DEBUG: disabled.\n"); | ||
320 | } | ||
317 | } | 321 | } |
318 | return false; | 322 | return false; |
319 | case EEPROM_RESET: | 323 | case EEPROM_RESET: |