From: Ilia Alshanetsky Date: Tue, 29 Jan 2008 01:17:30 +0000 (+0000) Subject: Simplify code X-Git-Tag: RELEASE_1_3_1~253 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3eb387155a0dd518e61e27ce1465794671fb7347;p=php Simplify code --- diff --git a/ext/pdo_pgsql/pgsql_statement.c b/ext/pdo_pgsql/pgsql_statement.c index 197c3f5290..84af470f3c 100644 --- a/ext/pdo_pgsql/pgsql_statement.c +++ b/ext/pdo_pgsql/pgsql_statement.c @@ -631,18 +631,16 @@ static int pgsql_stmt_get_column_meta(pdo_stmt_t *stmt, long colno, zval *return /* Failed to get system catalogue, but return success * with the data we have collected so far */ - PQclear(res); - return 1; + goto done; } /* We want exactly one row returned */ if (1 != PQntuples(res)) { - PQclear(res); - return 1; + goto done; } add_assoc_string(return_value, "native_type", PQgetvalue(res, 0, 0), 1); - +done: PQclear(res); return 1; }