]> git.refcnt.org Git - colorize.git/commitdiff
Simplify SKIP_LINE_ENDINGS() macro
authorSteven Schubiger <stsc@refcnt.org>
Sun, 29 Oct 2017 15:56:57 +0000 (16:56 +0100)
committerSteven Schubiger <stsc@refcnt.org>
Sun, 29 Oct 2017 15:56:57 +0000 (16:56 +0100)
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))