From 341bccdf1e675d6823df4c547d683eadafe2a1f6 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sat, 20 Sep 2025 08:40:25 +0200 Subject: [PATCH] dissect-image: simplification --- src/shared/dissect-image.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/shared/dissect-image.c b/src/shared/dissect-image.c index bd648d84b05..0c632296a76 100644 --- a/src/shared/dissect-image.c +++ b/src/shared/dissect-image.c @@ -81,11 +81,9 @@ static int allowed_fstypes(char ***ret_strv) { assert(ret_strv); e = secure_getenv("SYSTEMD_DISSECT_FILE_SYSTEMS"); - if (e) { + if (e) l = strv_split(e, ":"); - if (!l) - return -ENOMEM; - } else { + else l = strv_new("btrfs", "erofs", "ext4", @@ -93,12 +91,10 @@ static int allowed_fstypes(char ***ret_strv) { "squashfs", "vfat", "xfs"); - if (!l) - return -ENOMEM; - } + if (!l) + return -ENOMEM; *ret_strv = TAKE_PTR(l); - return 0; } -- 2.47.3