diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2012-03-08 17:28:59 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2012-03-08 17:28:59 +0000 |
commit | 23782a4efaa3d18ebf4fd898cba54ba2646bd908 (patch) | |
tree | ad7091b65e98f72eb24d43c1559f9b71057990cd /src/namestore/gnunet-service-namestore.c | |
parent | 59c5988e74fdaeb193d3daa2dee12b620c7eee75 (diff) | |
download | gnunet-23782a4efaa3d18ebf4fd898cba54ba2646bd908.tar.gz gnunet-23782a4efaa3d18ebf4fd898cba54ba2646bd908.zip |
- mem leak
Diffstat (limited to 'src/namestore/gnunet-service-namestore.c')
-rw-r--r-- | src/namestore/gnunet-service-namestore.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/namestore/gnunet-service-namestore.c b/src/namestore/gnunet-service-namestore.c index c5b15244d..633cea411 100644 --- a/src/namestore/gnunet-service-namestore.c +++ b/src/namestore/gnunet-service-namestore.c | |||
@@ -1623,11 +1623,11 @@ run (void *cls, struct GNUNET_SERVER_Handle *server, | |||
1623 | 1623 | ||
1624 | GNUNET_asprintf (&db_lib_name, "libgnunet_plugin_namestore_%s", database); | 1624 | GNUNET_asprintf (&db_lib_name, "libgnunet_plugin_namestore_%s", database); |
1625 | GSN_database = GNUNET_PLUGIN_load (db_lib_name, (void *) GSN_cfg); | 1625 | GSN_database = GNUNET_PLUGIN_load (db_lib_name, (void *) GSN_cfg); |
1626 | GNUNET_free (database); | ||
1626 | if (GSN_database == NULL) | 1627 | if (GSN_database == NULL) |
1627 | { | 1628 | { |
1628 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Could not load database backend `%s'\n", | 1629 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Could not load database backend `%s'\n", |
1629 | db_lib_name); | 1630 | db_lib_name); |
1630 | GNUNET_free (database); | ||
1631 | GNUNET_SCHEDULER_add_now (&cleanup_task, NULL); | 1631 | GNUNET_SCHEDULER_add_now (&cleanup_task, NULL); |
1632 | return; | 1632 | return; |
1633 | } | 1633 | } |