From: Yu Watanabe Date: Thu, 31 May 2018 04:26:24 +0000 (+0900) Subject: load-fragment: add missing oom check X-Git-Tag: v239~181^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3c381a671f94e1cb3f17480f05e6038de3e81587;p=thirdparty%2Fsystemd.git load-fragment: add missing oom check Fixes CID#1391379. --- diff --git a/src/core/load-fragment.c b/src/core/load-fragment.c index 0bc162ad1de..bb258c4d299 100644 --- a/src/core/load-fragment.c +++ b/src/core/load-fragment.c @@ -811,7 +811,8 @@ int config_parse_socket_bindtodevice( return 0; } - free_and_strdup(&s->bind_to_device, rvalue); + if (free_and_strdup(&s->bind_to_device, rvalue) < 0) + return log_oom(); return 0; }