Properly initialize the UCI plugin.
authorTobias Brunner <tobias@strongswan.org>
Mon, 1 Aug 2011 11:06:09 +0000 (13:06 +0200)
committerTobias Brunner <tobias@strongswan.org>
Mon, 1 Aug 2011 11:06:09 +0000 (13:06 +0200)
src/libcharon/plugins/uci/uci_plugin.c

index a6d24c3..497c473 100644 (file)
@@ -92,10 +92,10 @@ plugin_t *uci_plugin_create()
                        },
                },
                .parser = uci_parser_create(UCI_PACKAGE),
-               .config = uci_config_create(this->parser),
-               .creds = uci_creds_create(this->parser),
                .control = uci_control_create(),
        );
+       this->config = uci_config_create(this->parser);
+       this->creds = uci_creds_create(this->parser);
 
        charon->backends->add_backend(charon->backends, &this->config->backend);
        lib->credmgr->add_set(lib->credmgr, &this->creds->credential_set);