diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-02-09 15:53:28 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-02-09 15:53:28 +0100 |
commit | ae5583f04434cf39a5ae7a6f623bfc76322f9eb3 (patch) | |
tree | a9a98a90d2392fb1fb4808f5822eccd50818dfd2 /src/exchangedb/exchangedb_plugin.c | |
parent | 001f1552089fbd1e7fea540d2561c79bab2dfbac (diff) | |
download | exchange-ae5583f04434cf39a5ae7a6f623bfc76322f9eb3.tar.gz exchange-ae5583f04434cf39a5ae7a6f623bfc76322f9eb3.tar.bz2 exchange-ae5583f04434cf39a5ae7a6f623bfc76322f9eb3.zip |
avoid duping configuration, start to use PQ_connect_with_cfg
Diffstat (limited to 'src/exchangedb/exchangedb_plugin.c')
-rw-r--r-- | src/exchangedb/exchangedb_plugin.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/exchangedb/exchangedb_plugin.c b/src/exchangedb/exchangedb_plugin.c index 8e61f860..f4c2eea9 100644 --- a/src/exchangedb/exchangedb_plugin.c +++ b/src/exchangedb/exchangedb_plugin.c @@ -35,7 +35,6 @@ TALER_EXCHANGEDB_plugin_load (const struct GNUNET_CONFIGURATION_Handle *cfg) { char *plugin_name; char *lib_name; - struct GNUNET_CONFIGURATION_Handle *cfg_dup; struct TALER_EXCHANGEDB_Plugin *plugin; if (GNUNET_SYSERR == @@ -53,13 +52,12 @@ TALER_EXCHANGEDB_plugin_load (const struct GNUNET_CONFIGURATION_Handle *cfg) "libtaler_plugin_exchangedb_%s", plugin_name); GNUNET_free (plugin_name); - cfg_dup = GNUNET_CONFIGURATION_dup (cfg); - plugin = GNUNET_PLUGIN_load (lib_name, cfg_dup); + plugin = GNUNET_PLUGIN_load (lib_name, + (void *) cfg); if (NULL != plugin) plugin->library_name = lib_name; else GNUNET_free (lib_name); - GNUNET_CONFIGURATION_destroy (cfg_dup); return plugin; } |