From: Steven Schubiger Date: Sun, 29 Oct 2017 15:56:57 +0000 (+0100) Subject: Simplify SKIP_LINE_ENDINGS() macro X-Git-Tag: v0.63~4 X-Git-Url: http://git.refcnt.org/?p=colorize.git;a=commitdiff_plain;h=e5d940c200f43f3698b12ee40a2fa3ceb9707b8d Simplify SKIP_LINE_ENDINGS() macro --- diff --git a/colorize.c b/colorize.c index b9e5c49..49879c5 100644 --- a/colorize.c +++ b/colorize.c @@ -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))