From: Lennart Poettering Date: Tue, 12 Apr 2022 13:43:23 +0000 (+0200) Subject: chase-symlinks: add missing OOM check X-Git-Tag: v251-rc2~134^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0ac6cdd6aeae23fff751e5292e3011be44f64c48;p=thirdparty%2Fsystemd.git chase-symlinks: add missing OOM check --- diff --git a/src/basic/chase-symlinks.c b/src/basic/chase-symlinks.c index 63d3e449131..eff5785a29c 100644 --- a/src/basic/chase-symlinks.c +++ b/src/basic/chase-symlinks.c @@ -203,6 +203,8 @@ int chase_symlinks( todo = buffer; done = strdup("/"); } + if (!done) + return -ENOMEM; for (;;) { _cleanup_free_ char *first = NULL;