svn commit: trunk/busybox/findutils

vda at busybox.net vda at busybox.net
Fri Jun 8 15:41:28 UTC 2007


Author: vda
Date: 2007-06-08 08:41:27 -0700 (Fri, 08 Jun 2007)
New Revision: 18783

Log:
grep: selection done by FEATURE_GREP_EGREP_ALIAS was broken, fix.
 (Maxime Bizon <mbizon at freebox.fr>  (Freebox))



Modified:
   trunk/busybox/findutils/grep.c


Changeset:
Modified: trunk/busybox/findutils/grep.c
===================================================================
--- trunk/busybox/findutils/grep.c	2007-06-08 15:27:06 UTC (rev 18782)
+++ trunk/busybox/findutils/grep.c	2007-06-08 15:41:27 UTC (rev 18783)
@@ -48,11 +48,11 @@
 	OPTBIT_L,
 	OPTBIT_o,
 	OPTBIT_r,
-	USE_FEATURE_GREP_CONTEXT(OPTBIT_A ,)
-	USE_FEATURE_GREP_CONTEXT(OPTBIT_B ,)
-	USE_FEATURE_GREP_CONTEXT(OPTBIT_C ,)
-	USE_FEATURE_GREP_CONTEXT(OPTBIT_E ,)
-	USE_DESKTOP(             OPTBIT_w ,)
+	USE_FEATURE_GREP_CONTEXT(    OPTBIT_A ,)
+	USE_FEATURE_GREP_CONTEXT(    OPTBIT_B ,)
+	USE_FEATURE_GREP_CONTEXT(    OPTBIT_C ,)
+	USE_FEATURE_GREP_EGREP_ALIAS(OPTBIT_E ,)
+	USE_DESKTOP(                 OPTBIT_w ,)
 	OPT_l = 1 << OPTBIT_l,
 	OPT_n = 1 << OPTBIT_n,
 	OPT_q = 1 << OPTBIT_q,
@@ -68,19 +68,19 @@
 	OPT_L = 1 << OPTBIT_L,
 	OPT_o = 1 << OPTBIT_o,
 	OPT_r = 1 << OPTBIT_r,
-	OPT_A = USE_FEATURE_GREP_CONTEXT((1 << OPTBIT_A)) + 0,
-	OPT_B = USE_FEATURE_GREP_CONTEXT((1 << OPTBIT_B)) + 0,
-	OPT_C = USE_FEATURE_GREP_CONTEXT((1 << OPTBIT_C)) + 0,
-	OPT_E = USE_FEATURE_GREP_CONTEXT((1 << OPTBIT_E)) + 0,
-	OPT_w = USE_DESKTOP(             (1 << OPTBIT_w)) + 0,
+	OPT_A = USE_FEATURE_GREP_CONTEXT(    (1 << OPTBIT_A)) + 0,
+	OPT_B = USE_FEATURE_GREP_CONTEXT(    (1 << OPTBIT_B)) + 0,
+	OPT_C = USE_FEATURE_GREP_CONTEXT(    (1 << OPTBIT_C)) + 0,
+	OPT_E = USE_FEATURE_GREP_EGREP_ALIAS((1 << OPTBIT_E)) + 0,
+	OPT_w = USE_DESKTOP(                 (1 << OPTBIT_w)) + 0,
 };
 
-#define PRINT_FILES_WITH_MATCHES (option_mask32 & OPT_l)
-#define PRINT_LINE_NUM (option_mask32 & OPT_n)
-#define BE_QUIET (option_mask32 & OPT_q)
-#define SUPPRESS_ERR_MSGS (option_mask32 & OPT_s)
-#define PRINT_MATCH_COUNTS (option_mask32 & OPT_c)
-#define FGREP_FLAG (option_mask32 & OPT_F)
+#define PRINT_FILES_WITH_MATCHES    (option_mask32 & OPT_l)
+#define PRINT_LINE_NUM              (option_mask32 & OPT_n)
+#define BE_QUIET                    (option_mask32 & OPT_q)
+#define SUPPRESS_ERR_MSGS           (option_mask32 & OPT_s)
+#define PRINT_MATCH_COUNTS          (option_mask32 & OPT_c)
+#define FGREP_FLAG                  (option_mask32 & OPT_F)
 #define PRINT_FILES_WITHOUT_MATCHES (option_mask32 & OPT_L)
 
 typedef unsigned char byte_t;




More information about the busybox-cvs mailing list