diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/regex.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/regex.c b/src/regex.c index 49ec073b892..6c79ba85035 100644 --- a/src/regex.c +++ b/src/regex.c | |||
| @@ -1217,9 +1217,11 @@ typedef struct | |||
| 1217 | \ | 1217 | \ |
| 1218 | (fail_stack).stack == NULL \ | 1218 | (fail_stack).stack == NULL \ |
| 1219 | ? 0 \ | 1219 | ? 0 \ |
| 1220 | : (MIN (re_max_failures * TYPICAL_FAILURE_SIZE, \ | 1220 | : ((fail_stack).size \ |
| 1221 | ((fail_stack).size * sizeof (fail_stack_elt_t) \ | 1221 | = (MIN (re_max_failures * TYPICAL_FAILURE_SIZE, \ |
| 1222 | * FAIL_STACK_GROWTH_FACTOR)), \ | 1222 | ((fail_stack).size * sizeof (fail_stack_elt_t) \ |
| 1223 | * FAIL_STACK_GROWTH_FACTOR)) \ | ||
| 1224 | / sizeof (fail_stack_elt_t)), \ | ||
| 1223 | 1))) | 1225 | 1))) |
| 1224 | 1226 | ||
| 1225 | 1227 | ||