From: Yu Watanabe Date: Thu, 26 Nov 2020 23:36:09 +0000 (+0900) Subject: core/scope: use set_ensure_put() X-Git-Tag: v248-rc1~627^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=614f57ed765019f4c431817d17267dbe77151b56;p=thirdparty%2Fsystemd.git core/scope: use set_ensure_put() --- diff --git a/src/core/scope.c b/src/core/scope.c index 9434d03cdc3..654702ca3be 100644 --- a/src/core/scope.c +++ b/src/core/scope.c @@ -496,11 +496,7 @@ static int scope_deserialize_item(Unit *u, const char *key, const char *value, F if (parse_pid(value, &pid) < 0) log_unit_debug(u, "Failed to parse pids value: %s", value); else { - r = set_ensure_allocated(&u->pids, NULL); - if (r < 0) - return r; - - r = set_put(u->pids, PID_TO_PTR(pid)); + r = set_ensure_put(&u->pids, NULL, PID_TO_PTR(pid)); if (r < 0) return r; }