]> gitweb.hhaalo.de Git - mv_none_space.git/commitdiff
change var init
authorBastian Dehn <hhaalo@arcor.de>
Sat, 28 Feb 2026 11:08:46 +0000 (12:08 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Sat, 28 Feb 2026 11:08:46 +0000 (12:08 +0100)
src/main.c
src/rename.c

index 969405a6f35bfdded31e8a9a7f339ed5db37fb4c..e5a105c61d6892568b16acaf24dfc34a28eb38a6 100644 (file)
@@ -44,11 +44,9 @@ void rename_file(const char* input, const char* output)
 
 void rename_files(const char* dir_path, rename_ptr renamefunc)
 {
-       char* output = NULL;
        glob_t* files = get_files(dir_path);
-
        for (size_t i = 0; i < files->gl_pathc; i++) {
-               output = renamefunc(files->gl_pathv[i]);
+               char* output = renamefunc(files->gl_pathv[i]);
                rename_file(files->gl_pathv[i], output);
 
                if (is_dir(output)) {
index abaf9afca52de47c3232e9d18f5012cceaab7863..9e68738ec371e1b8b15e8225ac5140e307370f2d 100644 (file)
@@ -184,13 +184,13 @@ char* rename_string(const char* src)
 
 char* rename_revert(const char* src)
 {
-       size_t length = strlen(src);
        char* dest = malloc(sizeof(char) * STR_MAX_LENGTH);
        if (dest == NULL)
                return NULL;
 
-       uint16_t dest_count = 0;
        memset(dest, 0, STR_MAX_LENGTH);
+       uint16_t dest_count = 0;
+       size_t length = strlen(src);
        for (size_t i = 0; i < length; i++) {
                if (src[i] == '_') {
                        dest[dest_count++] = SPACE;