From: Mike Yuan Date: Mon, 12 Jan 2026 15:19:26 +0000 (+0100) Subject: core/main: use saturate_add() where appropriate X-Git-Tag: v257.11~99 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=48da42fc2f72272391e724ab7bbf701d91eda0cd;p=thirdparty%2Fsystemd.git core/main: use saturate_add() where appropriate (cherry picked from commit 0fcad6eead8abc0f9af5e9b5412abc573250a5e2) (cherry picked from commit 62d871134079bd2fd643e70df44917ccda12bacc) (cherry picked from commit 7d5979d54e854761c27ffcc6a3bdd72752501702) --- diff --git a/src/core/main.c b/src/core/main.c index 82d75512589..1e105cac274 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -2803,7 +2803,7 @@ static void determine_default_oom_score_adjust(void) { return (void) log_warning_errno(r, "Failed to determine current OOM score adjustment value, ignoring: %m"); assert_cc(100 <= OOM_SCORE_ADJ_MAX); - b = a >= OOM_SCORE_ADJ_MAX - 100 ? OOM_SCORE_ADJ_MAX : a + 100; + b = saturate_add(a, 100, OOM_SCORE_ADJ_MAX); if (a == b) return;