From: Yu Watanabe Date: Thu, 26 Nov 2020 23:29:20 +0000 (+0900) Subject: oom: use CMP() macro X-Git-Tag: v248-rc1~627^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=95ca39f04efa278ac93881e6e364a6ae520b03e7;p=thirdparty%2Fsystemd.git oom: use CMP() macro --- diff --git a/src/oom/oomd-util.h b/src/oom/oomd-util.h index 87ecda80fbc..0834cbf09d7 100644 --- a/src/oom/oomd-util.h +++ b/src/oom/oomd-util.h @@ -64,24 +64,14 @@ static inline int compare_pgscan(OomdCGroupContext * const *c1, OomdCGroupContex assert(c1); assert(c2); - if ((*c1)->pgscan > (*c2)->pgscan) - return -1; - else if ((*c1)->pgscan < (*c2)->pgscan) - return 1; - else - return 0; + return CMP((*c2)->pgscan, (*c1)->pgscan); } static inline int compare_swap_usage(OomdCGroupContext * const *c1, OomdCGroupContext * const *c2) { assert(c1); assert(c2); - if ((*c1)->swap_usage > (*c2)->swap_usage) - return -1; - else if ((*c1)->swap_usage < (*c2)->swap_usage) - return 1; - else - return 0; + return CMP((*c2)->swap_usage, (*c1)->swap_usage); } /* Get an array of OomdCGroupContexts from `h`, qsorted from largest to smallest values according to `compare_func`.