From: Daan De Meyer Date: Sun, 8 Sep 2024 08:27:55 +0000 (+0200) Subject: repart: Initialize split_name_format in copy_from_one() X-Git-Tag: v257-rc1~513 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e4d47b5aee59038d510a9441ee4f48ef978b811;p=thirdparty%2Fsystemd.git repart: Initialize split_name_format in copy_from_one() Let's allow splitting the partitions from an existing disk image by initializing split_name_format when using --copy-from=. --- diff --git a/src/partition/repart.c b/src/partition/repart.c index 118f7be6180..a1aa3c759cd 100644 --- a/src/partition/repart.c +++ b/src/partition/repart.c @@ -2513,6 +2513,10 @@ static int context_copy_from_one(Context *context, const char *src) { if (!np->definition_path) return log_oom(); + np->split_name_format = strdup("%t"); + if (!np->split_name_format) + return log_oom(); + r = determine_current_padding(c, t, p, secsz, grainsz, &padding); if (r < 0) return r;