Cleanup after merge
- remove a superfluous parenthesis - wrap lines longer than 80 characters - add const specifiers where appropriate - remove unnecessary casts
This commit is contained in:
		| @@ -82,20 +82,26 @@ action_t store_or_get_action(bool pressed, keypos_t key) | |||||||
|     if (disable_action_cache) { |     if (disable_action_cache) { | ||||||
|         return layer_switch_get_action(key); |         return layer_switch_get_action(key); | ||||||
|     } |     } | ||||||
|     uint8_t key_number = key.col + (key.row * MATRIX_COLS); |     const uint8_t key_number = key.col + (key.row * MATRIX_COLS); | ||||||
|     uint8_t storage_row = key_number / 8; |     const uint8_t storage_row = key_number / 8; | ||||||
|     uint8_t storage_bit = key_number % 8; |     const uint8_t storage_bit = key_number % 8; | ||||||
|     uint8_t layer; |     uint8_t layer; | ||||||
|     if (pressed) { |     if (pressed) { | ||||||
|         layer = layer_switch_get_layer(key); |         layer = layer_switch_get_layer(key); | ||||||
|         for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { |         for (uint8_t bit_number = 0; bit_number < 5; bit_number++) { | ||||||
|             source_layers_cache[bit_number][storage_row] ^= (-(bool)((layer & (1U << bit_number)) != 0) ^ source_layers_cache[bit_number][storage_row])) & (1U << storage_bit); |             source_layers_cache[bit_number][storage_row] ^= | ||||||
|  |                 (-((layer & (1U << bit_number)) != 0) | ||||||
|  |                  ^ source_layers_cache[bit_number][storage_row]) | ||||||
|  |                 & (1U << storage_bit); | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|     else { |     else { | ||||||
|         layer = 0; |         layer = 0; | ||||||
|         for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { |         for (uint8_t bit_number = 0; bit_number < 5; bit_number++) { | ||||||
|             layer |= (uint8_t)((source_layers_cache[bit_number][storage_row] & (1U << storage_bit)) != 0) << bit_number; |             layer |= | ||||||
|  |                 ((source_layers_cache[bit_number][storage_row] | ||||||
|  |                   & (1U << storage_bit)) != 0) | ||||||
|  |                 << bit_number; | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|     return action_for_key(layer, key); |     return action_for_key(layer, key); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user