fix pg_regresss (temp_config was replaced with temp_configs)
authorTomas Vondra <[email protected]>
Wed, 9 Nov 2016 17:56:11 +0000 (18:56 +0100)
committerTomas Vondra <[email protected]>
Wed, 9 Nov 2016 17:56:11 +0000 (18:56 +0100)
src/test/regress/pg_regress.c

index dc2b47539e31fbb9aa0ed443abb3c79482338507..9cea3fc401545f00ba04a412bf25bebc5d828632 100644 (file)
@@ -824,6 +824,7 @@ set_node_config_file(PGXCNodeTypeNum node)
        const char *data_folder = find_data_folder(node);
        FILE       *pg_conf;
        char            buf[MAXPGPATH * 4];
+       _stringlist *sl;
 
        snprintf(buf, sizeof(buf), "%s/%s/postgresql.conf", temp_instance, data_folder);
        pg_conf = fopen(buf, "a");
@@ -855,8 +856,9 @@ set_node_config_file(PGXCNodeTypeNum node)
        snprintf(buf, sizeof(buf), "pooler_port = %d\n", get_pooler_port(node));
        fputs(buf, pg_conf);
 
-       if (temp_config != NULL)
+       for (sl = temp_configs; sl != NULL; sl = sl->next)
        {
+               char       *temp_config = sl->str;
                FILE       *extra_conf;
                char            line_buf[1024];