summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--output/pgsql/ulogd_output_PGSQL.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/output/pgsql/ulogd_output_PGSQL.c b/output/pgsql/ulogd_output_PGSQL.c
index afab2cc..9529b1c 100644
--- a/output/pgsql/ulogd_output_PGSQL.c
+++ b/output/pgsql/ulogd_output_PGSQL.c
@@ -237,8 +237,9 @@ static int open_db_pgsql(struct ulogd_pluginstance *upi)
connstr = (char *) malloc(len);
if (!connstr)
return -ENOMEM;
+ connstr[0] = '\0';
- if (server) {
+ if (server && strlen(server) > 0) {
strcpy(connstr, " host=");
strcat(connstr, server);
}