]> git.refcnt.org Git - colorize.git/blobdiff - colorize.c
Simplify SKIP_LINE_ENDINGS() macro
[colorize.git] / colorize.c
index b9e5c49fb77336286d5e44ab047dc61204c75757..49879c5db6de0c2450af5b6b0179b4cf3c3fd4f7 100644 (file)
@@ -73,7 +73,7 @@
 #define LF 0x01
 #define CR 0x02
 
-#define SKIP_LINE_ENDINGS(flags) (((flags) & CR) && ((flags) & LF) ? 2 : 1)
+#define SKIP_LINE_ENDINGS(flags) ((flags) == (CR|LF) ? 2 : 1)
 
 #define VALID_FILE_TYPE(mode) (S_ISREG (mode) || S_ISLNK (mode) || S_ISFIFO (mode))