fix: replace client with g_engine in gui.c keyboard handler

Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
This commit is contained in:
Loic Coenen
2026-05-01 13:14:03 +00:00
parent 3062fd95b5
commit 02c491ccd2

12
gui.c
View File

@@ -155,26 +155,26 @@ int gui_main(Engine *engine)
case ' ': case ' ':
active = !active; active = !active;
if (active) { if (active) {
engine_start(client); engine_start(g_engine);
} else { } else {
engine_stop(client); engine_stop(g_engine);
} }
break; break;
case KEY_UP: case KEY_UP:
bpm = fminf(bpm + 5.0f, 300.0f); bpm = fminf(bpm + 5.0f, 300.0f);
engine_set_bpm(client, bpm); engine_set_bpm(g_engine, bpm);
break; break;
case KEY_DOWN: case KEY_DOWN:
bpm = fmaxf(bpm - 5.0f, 20.0f); bpm = fmaxf(bpm - 5.0f, 20.0f);
engine_set_bpm(client, bpm); engine_set_bpm(g_engine, bpm);
break; break;
case KEY_LEFT: case KEY_LEFT:
loop_length = (loop_length > 1) ? loop_length - 1 : 1; loop_length = (loop_length > 1) ? loop_length - 1 : 1;
engine_set_loop_length(client, loop_length); engine_set_loop_length(g_engine, loop_length);
break; break;
case KEY_RIGHT: case KEY_RIGHT:
loop_length = (loop_length < 64) ? loop_length + 1 : 64; loop_length = (loop_length < 64) ? loop_length + 1 : 64;
engine_set_loop_length(client, loop_length); engine_set_loop_length(g_engine, loop_length);
break; break;
default: default:
break; break;