summaryrefslogtreecommitdiff
path: root/tables/apr_tables.c
diff options
context:
space:
mode:
Diffstat (limited to 'tables/apr_tables.c')
-rw-r--r--tables/apr_tables.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tables/apr_tables.c b/tables/apr_tables.c
index 2f5b4e537451d..6d9aff88168de 100644
--- a/tables/apr_tables.c
+++ b/tables/apr_tables.c
@@ -1103,6 +1103,10 @@ APR_DECLARE(void) apr_table_compress(apr_table_t *t, unsigned flags)
int i;
int dups_found;
+ if (flags == APR_OVERLAP_TABLES_ADD) {
+ return;
+ }
+
if (t->a.nelts <= 1) {
return;
}