From f837695280443052e249fdf1c6fb68cef15f0579 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Thu, 2 Oct 2025 10:15:06 +0200 Subject: [PATCH] change rename input and output --- src/main.c | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/main.c b/src/main.c index 16b89c1..3c4408e 100644 --- a/src/main.c +++ b/src/main.c @@ -35,36 +35,36 @@ bool is_dir(const char* path) void rename_files(const char* dir_path, rename_func_ptr renamefunc) { - char* input_filename = malloc(sizeof(char) * STR_MAX_LENGTH); - memset(input_filename, 0, STR_MAX_LENGTH); - char* output_filename = malloc(sizeof(char) * STR_MAX_LENGTH); - memset(output_filename, 0, STR_MAX_LENGTH); + char* input = malloc(sizeof(char) * STR_MAX_LENGTH); + memset(input, 0, STR_MAX_LENGTH); + char* output = malloc(sizeof(char) * STR_MAX_LENGTH); + memset(output, 0, STR_MAX_LENGTH); glob_t* files = get_files(dir_path); for (int i = 0; i < files->gl_pathc; i++) { - renamefunc(files->gl_pathv[i], output_filename); - if (strcmp(files->gl_pathv[i], output_filename) != 0) { - printf("%s -> %s\n", files->gl_pathv[i], output_filename); - rename(files->gl_pathv[i], output_filename); + renamefunc(files->gl_pathv[i], output); + if (strcmp(files->gl_pathv[i], output) != 0) { + printf("%s -> %s\n", files->gl_pathv[i], output); + rename(files->gl_pathv[i], output); } if (is_dir(files->gl_pathv[i])) { - escape_str(output_filename, input_filename); - rename_files(input_filename, renamefunc); + escape_str(output, input); + rename_files(input, renamefunc); } - memset(output_filename, 0, STR_MAX_LENGTH); - memset(input_filename, 0, STR_MAX_LENGTH); + memset(output, 0, STR_MAX_LENGTH); + memset(input, 0, STR_MAX_LENGTH); } globfree(files); files = NULL; - free(input_filename); - input_filename = NULL; - free(output_filename); - output_filename = NULL; + free(input); + input = NULL; + free(output); + output = NULL; } int main(int argc, char* argv[]) -- 2.47.3