From: Bastian Dehn Date: Thu, 2 Oct 2025 08:15:06 +0000 (+0200) Subject: change rename input and output X-Git-Tag: 1.1.1^2~4 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=f837695280443052e249fdf1c6fb68cef15f0579;p=mv_none_space.git change rename input and output --- 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[])