diff options
| author | Jack Humbert <jack.humb@gmail.com> | 2016-08-24 11:21:17 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-08-24 11:21:17 -0400 |
| commit | ad206155aa6f87de3fb9f0aefe60685ec12905a8 (patch) | |
| tree | 0f6a37e08a0221970f4184109a32a173efe657dd /quantum/process_keycode/process_unicode.h | |
| parent | d2990645ca82d84b571c1c6c99080ed57ef8771e (diff) | |
| parent | a058ae40e268b34ba5db45f5fd5d557d50fa5437 (diff) | |
| download | qmk_firmware-ad206155aa6f87de3fb9f0aefe60685ec12905a8.tar.gz qmk_firmware-ad206155aa6f87de3fb9f0aefe60685ec12905a8.zip | |
Merge pull request #679 from algernon/h/ucis/subproject-fix
quantum: Move qk_ucis_state to process_unicode.c
Diffstat (limited to 'quantum/process_keycode/process_unicode.h')
| -rw-r--r-- | quantum/process_keycode/process_unicode.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/quantum/process_keycode/process_unicode.h b/quantum/process_keycode/process_unicode.h index 85364e8eb..02ce3dd7e 100644 --- a/quantum/process_keycode/process_unicode.h +++ b/quantum/process_keycode/process_unicode.h | |||
| @@ -29,11 +29,13 @@ typedef struct { | |||
| 29 | char *code; | 29 | char *code; |
| 30 | } qk_ucis_symbol_t; | 30 | } qk_ucis_symbol_t; |
| 31 | 31 | ||
| 32 | struct { | 32 | typedef struct { |
| 33 | uint8_t count; | 33 | uint8_t count; |
| 34 | uint16_t codes[UCIS_MAX_SYMBOL_LENGTH]; | 34 | uint16_t codes[UCIS_MAX_SYMBOL_LENGTH]; |
| 35 | bool in_progress:1; | 35 | bool in_progress:1; |
| 36 | } qk_ucis_state; | 36 | } qk_ucis_state_t; |
| 37 | |||
| 38 | extern qk_ucis_state_t qk_ucis_state; | ||
| 37 | 39 | ||
| 38 | #define UCIS_TABLE(...) {__VA_ARGS__, {NULL, NULL}} | 40 | #define UCIS_TABLE(...) {__VA_ARGS__, {NULL, NULL}} |
| 39 | #define UCIS_SYM(name, code) {name, #code} | 41 | #define UCIS_SYM(name, code) {name, #code} |
