From 969456f3faf544d0fbc55ffaa7ef41ef1098e72d Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Tue, 10 May 2016 20:33:26 -0400 Subject: [PATCH] [core] fix config merge of array lists --- src/configfile-glue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/configfile-glue.c b/src/configfile-glue.c index ff576c3e..1982f37c 100644 --- a/src/configfile-glue.c +++ b/src/configfile-glue.c @@ -60,7 +60,7 @@ int config_insert_values_internal(server *srv, array *ca, const config_values_t data_string *ds = data_string_init(); buffer_copy_buffer(ds->value, ((data_string *)(da->value->data[j]))->value); - if (!da->is_index_key) { + if (!((data_string *)(da->value->data[j]))->is_index_key) { /* the id's were generated automaticly, as we copy now we might have to renumber them * this is used to prepend server.modules by mod_indexfile as it has to be loaded * before mod_fastcgi and friends */