]> git.ipfire.org Git - pakfire.git/commitdiff
file: Don't declare hardlink in the switch statement
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 9 Oct 2024 13:06:56 +0000 (13:06 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 9 Oct 2024 15:13:01 +0000 (15:13 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/file.c

index c60a1e4390a16b9c46d7ac796c29a29d83c33d42..7dbde5b305d2dac25036c183b007fbe46040735f 100644 (file)
@@ -561,6 +561,7 @@ int pakfire_file_set_flags(struct pakfire_file* file, int flag) {
        __pakfire_file_strmode(file, buffer, sizeof(buffer))
 
 static int __pakfire_file_strmode(struct pakfire_file* file, char* s, const size_t length) {
+       const char* hardlink = NULL;
        int r;
 
        static const mode_t permbits[] = {
@@ -613,7 +614,7 @@ static int __pakfire_file_strmode(struct pakfire_file* file, char* s, const size
                        break;
 
                default:
-                       const char* hardlink = pakfire_file_get_hardlink(file);
+                       hardlink = pakfire_file_get_hardlink(file);
 
                        if (hardlink) {
                                s[0] = 'h';