From 1984f6a0da860b942fa005f036aa270d0a14fcfc Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Thu, 11 Nov 2010 15:56:24 -0700 Subject: [PATCH] regcomp.h: Reorder statements for clarity Reorder #defines of bits so are in numerical order --- regcomp.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/regcomp.h b/regcomp.h index 8f0b828..3ab984b 100644 --- a/regcomp.h +++ b/regcomp.h @@ -314,11 +314,13 @@ struct regnode_charclass_class { /* Flags for node->flags of ANYOF */ -#define ANYOF_CLASS 0x08 /* has runtime \d, \w, [:posix:], ... */ -#define ANYOF_LARGE ANYOF_CLASS /* Same; name retained for back compat */ -#define ANYOF_INVERT 0x04 -#define ANYOF_FOLD 0x02 #define ANYOF_LOCALE 0x01 +#define ANYOF_FOLD 0x02 +#define ANYOF_INVERT 0x04 + +/* CLASS is never set unless LOCALE is too: has runtime \d, \w, [:posix:], ... */ +#define ANYOF_CLASS 0x08 +#define ANYOF_LARGE ANYOF_CLASS /* Same; name retained for back compat */ /* EOS used for regstclass only */ #define ANYOF_EOS 0x10 /* Can match an empty string too */ -- 2.7.4