]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
basic/log: add note about operator precendence 10871/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 22 Nov 2018 09:56:43 +0000 (10:56 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 22 Nov 2018 09:56:43 +0000 (10:56 +0100)
src/basic/log.h

index af01f50952fccbbf70f34321e5ad8377352d2db3..17438d7ff7e495d30b4d1e3cea47aa8ac0d5f8ea 100644 (file)
@@ -36,6 +36,7 @@ typedef enum LogTarget{
         _LOG_TARGET_INVALID = -1
 } LogTarget;
 
+/* Note to readers: << and >> have lower precedence than & and | */
 #define LOG_REALM_PLUS_LEVEL(realm, level)  ((realm) << 10 | (level))
 #define LOG_REALM_REMOVE_LEVEL(realm_level) ((realm_level) >> 10)
 #define SYNTHETIC_ERRNO(num)                (1 << 30 | (num))