From: Antonio Alvarez Feijoo Date: Tue, 24 Feb 2026 14:26:16 +0000 (+0100) Subject: import/pull-oci: fix several OOM checks X-Git-Tag: v260-rc1~25 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8ea1ae25ab886361dad78c615bb5d8b44cdeeb4e;p=thirdparty%2Fsystemd.git import/pull-oci: fix several OOM checks Follow-up for a9f6ba04969d6eb2e629e30299fab7538ef42a57 --- diff --git a/src/import/pull-oci.c b/src/import/pull-oci.c index 6ab58eb1ac0..e9e0a1c6b34 100644 --- a/src/import/pull-oci.c +++ b/src/import/pull-oci.c @@ -997,7 +997,7 @@ static int oci_pull_save_nspawn_settings(OciPull *i) { return log_oom(); _cleanup_free_ char *j = path_join(i->image_root, fn); - if (!fn) + if (!j) return log_oom(); _cleanup_fclose_ FILE *f = NULL; @@ -1085,7 +1085,7 @@ static int oci_pull_save_oci_config(OciPull *i) { return log_oom(); _cleanup_free_ char *j = path_join(i->image_root, fn); - if (!fn) + if (!j) return log_oom(); _cleanup_close_ int fd = -EBADF; @@ -1116,7 +1116,7 @@ static int oci_pull_save_mstack(OciPull *i) { return log_oom(); _cleanup_free_ char *j = path_join(i->image_root, dn); - if (!dn) + if (!j) return log_oom(); log_notice("Creating '%s'", j);