diff --git a/src/core/load-fragment.c b/src/core/load-fragment.c index 0bc162ad1d..bb258c4d29 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; }