cleaner
authorChristian Grothoff <christian@grothoff.org>
Tue, 21 Dec 2010 16:15:44 +0000 (16:15 +0000)
committerChristian Grothoff <christian@grothoff.org>
Tue, 21 Dec 2010 16:15:44 +0000 (16:15 +0000)
src/datacache/plugin_datacache_postgres.c

index 182341b98713ab50bb9e99bf609f6a9301d61c74..221409ac72a03a3a03724e897d22a2c243dd1c3f 100644 (file)
@@ -134,11 +134,12 @@ init_connection (struct Plugin *plugin)
   PGresult *ret;
 
   /* Open database and precompile statements */
-  conninfo = NULL;
-  GNUNET_CONFIGURATION_get_value_string (plugin->env->cfg,
-                                        "datacache-postgres",
-                                        "CONFIG",
-                                        &conninfo);
+  if (GNUNET_OK != 
+      GNUNET_CONFIGURATION_get_value_string (plugin->env->cfg,
+                                            "datacache-postgres",
+                                            "CONFIG",
+                                            &conninfo))
+    conninfo = NULL;
   plugin->dbh = PQconnectdb (conninfo == NULL ? "" : conninfo);
   GNUNET_free_non_null (conninfo);
   if (NULL == plugin->dbh)