aboutsummaryrefslogtreecommitdiffstats
path: root/docs/ChangeLog/20200829/PR9318.md
blob: c238f6e4491e6f3789653c0d1a33cc5a81359994 (plain)
1
2
3
4
5
6
7
8
9
10
11
### Bigger integer type when looping over combos.

[#9318](https://github.com/qmk/qmk_firmware/pull/9318)

Changes `uint8_t` to `uint16_t` so it is possible have more than 256 combos.

Any fork that uses `process_combo_event` needs to update the function's first argument to `uint16_t`.

| Old function                                                  | New Function                                                   |
|---------------------------------------------------------------|----------------------------------------------------------------|
| `void process_combo_event(uint8_t combo_index, bool pressed)` | `void process_combo_event(uint16_t combo_index, bool pressed)` |