From 4d76b883778b38dc6160c3ffb13f6221c1bb171d Mon Sep 17 00:00:00 2001 From: Loic Coenen Date: Fri, 1 May 2026 14:10:39 +0000 Subject: [PATCH] fix: remove duplicate main function from main.c Co-authored-by: aider (deepseek/deepseek-coder) --- main.c | 44 -------------------------------------------- 1 file changed, 44 deletions(-) diff --git a/main.c b/main.c index 0aa88b0..76f8838 100644 --- a/main.c +++ b/main.c @@ -84,47 +84,3 @@ int main(int argc, char *argv[]) { return 0; } -#include -#include -#include -#include "engine.h" -#include "tui.h" - -int main(void) -{ - jack_client_t *client; - const char *client_name = "jack_looper"; - jack_options_t options = JackNullOption; - jack_status_t status; - - client = jack_client_open(client_name, options, &status); - if (client == NULL) { - fprintf(stderr, "jack_client_open() failed, status = 0x%2.0x\n", status); - if (status & JackServerFailed) { - fprintf(stderr, "Unable to connect to JACK server\n"); - } - return 1; - } - - float *buffer = calloc(4096, sizeof(float)); - if (!buffer) { - fprintf(stderr, "Failed to allocate audio buffer\n"); - jack_client_close(client); - return 1; - } - - if (engine_init(client, buffer, 4096) != 0) { - fprintf(stderr, "Failed to initialize engine\n"); - free(buffer); - jack_client_close(client); - return 1; - } - - int ret = tui_main(client, buffer, 4096); - - engine_cleanup(client); - free(buffer); - jack_client_close(client); - - return ret; -}