aboutsummaryrefslogtreecommitdiff
path: root/src/merchant-tools/taler-merchant-dbinit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/merchant-tools/taler-merchant-dbinit.c')
-rw-r--r--src/merchant-tools/taler-merchant-dbinit.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/merchant-tools/taler-merchant-dbinit.c b/src/merchant-tools/taler-merchant-dbinit.c
index 2da6cd50..b5e85ee6 100644
--- a/src/merchant-tools/taler-merchant-dbinit.c
+++ b/src/merchant-tools/taler-merchant-dbinit.c
@@ -60,17 +60,11 @@ run (void *cls,
60 return; 60 return;
61 } 61 }
62 if (reset_db) 62 if (reset_db)
63 (void) plugin->drop_tables (plugin->cls);
64 if (GNUNET_OK !=
65 plugin->initialize (plugin->cls))
66 { 63 {
67 fprintf (stderr, 64 (void) plugin->drop_tables (plugin->cls);
68 "Failed to initialize database.\n");
69 TALER_MERCHANTDB_plugin_unload (plugin); 65 TALER_MERCHANTDB_plugin_unload (plugin);
70 global_ret = 1; 66 plugin = TALER_MERCHANTDB_plugin_load (cfg);
71 return;
72 } 67 }
73
74 TALER_MERCHANTDB_plugin_unload (plugin); 68 TALER_MERCHANTDB_plugin_unload (plugin);
75} 69}
76 70