X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Fmacro.h;h=c22de91705fb51b26a74b3075f04d9710969bf75;hp=37cdff1cb3065456aad3183359183b7edae58adb;hb=d3cfcae9db39b0cd01bd8c3db1dc57d6a04554a4;hpb=780dbeef9f9d2c9f416da50a07bf0aacf3cc66c7 diff --git a/src/shared/macro.h b/src/shared/macro.h index 37cdff1cb..c22de9170 100644 --- a/src/shared/macro.h +++ b/src/shared/macro.h @@ -150,7 +150,7 @@ static inline size_t ALIGN_TO(size_t l, size_t ali) { #define assert_return(expr, r) \ do { \ - if (!(expr)) \ + if (_unlikely_(!(expr))) \ return (r); \ } while (false)