From: Yu Watanabe Date: Fri, 25 Jul 2025 18:02:50 +0000 (+0900) Subject: delta: add missing error check X-Git-Tag: v258-rc2~81^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa43d54b55839d2b37d99b9bbec57ae372fcc6c9;p=thirdparty%2Fsystemd.git delta: add missing error check Follow-up for 59829bb37a44a01c4394301fd65478037e6b01d8. Fixes CID#1611425. --- diff --git a/src/delta/delta.c b/src/delta/delta.c index 694f3f1fe68..d13516e3107 100644 --- a/src/delta/delta.c +++ b/src/delta/delta.c @@ -286,6 +286,8 @@ static int enumerate_dir_d( log_debug("Adding to drops: %s %s %s %s %s/%s", unit, glyph(GLYPH_ARROW_RIGHT), *file, glyph(GLYPH_ARROW_RIGHT), path, *file); r = path_put(&h, path, *file, /* override = */ false); + if (r < 0) + return r; } return 0; }