refactor: no state_config pointer
Clang Build CI / run-no-video (push) Successful in 1m2s
Clang Lint CI / lint-no-video (push) Successful in 1m1s
Clang Build CI / run-video (push) Successful in 1m2s
Clang Build CI / build-release (push) Successful in 1m50s
Clang Lint CI / lint-video (push) Successful in 1m47s

This commit is contained in:
2026-05-14 14:24:41 +02:00
parent d4565fa507
commit adc520bc8b
3 changed files with 83 additions and 89 deletions
+4 -4
View File
@@ -5,19 +5,19 @@
void state_parse_config(StateConfig *state_config, const ConfigFile *config);
void state_midi_event(Context *context, const StateConfig *state_config,
void state_midi_event(Context *context, StateConfig state_config,
const MidiDevice *midi, unsigned char code,
unsigned char value, bool trace_midi);
void state_key_event(Context *context, const StateConfig *state_config,
void state_key_event(Context *context, StateConfig state_config,
unsigned int code, const MidiDevice *midi);
void *state_background_write(void *args);
void state_init(Context *context, const StateConfig *state_config, bool demo,
void state_init(Context *context, StateConfig state_config, bool demo,
bool auto_random, unsigned int auto_random_cycles,
unsigned int base_tempo, bool load_state);
void state_save(const Context *context, const StateConfig *state_config);
void state_save(const Context *context, StateConfig state_config);
#endif /* STATE_H */