diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-09-14 09:01:00 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-09-14 09:01:00 +0200 |
commit | 5466b9471cc85ff5ad9719ed61aaa474ae5b4c23 (patch) | |
tree | 5253b9d525f9a4f9025221eb1847a28ac6833a4a /src/merchant-tools | |
parent | b9e87dd137f74864809b405ddf6a4ff719a5fedb (diff) | |
download | merchant-5466b9471cc85ff5ad9719ed61aaa474ae5b4c23.tar.gz merchant-5466b9471cc85ff5ad9719ed61aaa474ae5b4c23.tar.bz2 merchant-5466b9471cc85ff5ad9719ed61aaa474ae5b4c23.zip |
fix
Diffstat (limited to 'src/merchant-tools')
-rw-r--r-- | src/merchant-tools/taler-merchant-dbinit.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/merchant-tools/taler-merchant-dbinit.c b/src/merchant-tools/taler-merchant-dbinit.c index d5f2da6b..938f7d30 100644 --- a/src/merchant-tools/taler-merchant-dbinit.c +++ b/src/merchant-tools/taler-merchant-dbinit.c @@ -54,7 +54,8 @@ run (void *cls, cfg = GNUNET_CONFIGURATION_dup (config); if (NULL == - (plugin = TALER_MERCHANTDB_plugin_load (cfg))) + (plugin = TALER_MERCHANTDB_plugin_load (cfg, + reset_db))) { fprintf (stderr, "Failed to initialize database plugin.\n"); @@ -62,12 +63,6 @@ run (void *cls, GNUNET_CONFIGURATION_destroy (cfg); return; } - if (reset_db) - { - (void) plugin->drop_tables (plugin->cls); - TALER_MERCHANTDB_plugin_unload (plugin); - plugin = TALER_MERCHANTDB_plugin_load (cfg); - } TALER_MERCHANTDB_plugin_unload (plugin); GNUNET_CONFIGURATION_destroy (cfg); } |