diff --git a/engine.c b/engine.c index ec7dcb9..f35881a 100644 --- a/engine.c +++ b/engine.c @@ -285,7 +285,6 @@ void engine_process_commands(Engine *engine) { case CMD_TRIGGER_CLIP: { if (cmd.index < 0 || cmd.index >= MAX_CLIPS) break; Clip *clip = &engine->clips[cmd.index]; - if (!clip->buffer) break; // ADD THIS - prevent segfault on freed buffer // Record undo action UndoAction action;