From: Lennart Poettering Date: Sat, 20 Sep 2025 06:40:25 +0000 (+0200) Subject: dissect-image: simplification X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=341bccdf1e675d6823df4c547d683eadafe2a1f6;p=thirdparty%2Fsystemd.git dissect-image: simplification --- 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; }