From 99a669f0e670ea86cd7bf835cfb13ef1d445d92e Mon Sep 17 00:00:00 2001 From: "/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org" Date: Thu, 12 Jan 2006 13:54:18 +0000 Subject: Fix memory leak in pgsql output, fix gcc-2.95 compilation (John Hohm) --- ulogd/pgsql/ulogd_PGSQL.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ulogd/pgsql/ulogd_PGSQL.c b/ulogd/pgsql/ulogd_PGSQL.c index 1c10c32..1cd680e 100644 --- a/ulogd/pgsql/ulogd_PGSQL.c +++ b/ulogd/pgsql/ulogd_PGSQL.c @@ -85,7 +85,7 @@ static config_entry_t schema_ce = { .key = "schema", .type = CONFIG_TYPE_STRING, .options = CONFIG_OPT_NONE, - .u.string = "public", + .u = { .string = "public" }, }; static config_entry_t port_ce = { @@ -197,6 +197,8 @@ static int pgsql_output(ulog_iret_t *result) return 1; } + PQclear(pgres); + return 0; } -- cgit v1.2.3