summaryrefslogtreecommitdiffstats
path: root/src/expressions.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/expressions.h')
-rw-r--r--src/expressions.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/expressions.h b/src/expressions.h
index 9d80587b4..06034c485 100644
--- a/src/expressions.h
+++ b/src/expressions.h
@@ -34,7 +34,13 @@ struct expression_argument {
* Logic expression
*/
struct expression {
- enum { EXPR_REGEXP, EXPR_OPERATION, EXPR_FUNCTION, EXPR_STR } type; /**< expression type */
+ enum {
+ EXPR_REGEXP,
+ EXPR_OPERATION,
+ EXPR_FUNCTION,
+ EXPR_STR,
+ EXPR_REGEXP_PARSED,
+ } type; /**< expression type */
union {
void *operand;
char operation;