iliaa Tue Jan 29 01:17:30 2008 UTC Modified files: (Branch: PHP_5_3) /php-src/ext/pdo_pgsql pgsql_statement.c Log: Simplify code http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_pgsql/pgsql_statement.c?r1=1.31.2.12.2.7.2.3&r2=1.31.2.12.2.7.2.4&diff_format=u Index: php-src/ext/pdo_pgsql/pgsql_statement.c diff -u php-src/ext/pdo_pgsql/pgsql_statement.c:1.31.2.12.2.7.2.3 php-src/ext/pdo_pgsql/pgsql_statement.c:1.31.2.12.2.7.2.4 --- php-src/ext/pdo_pgsql/pgsql_statement.c:1.31.2.12.2.7.2.3 Mon Dec 31 07:17:12 2007 +++ php-src/ext/pdo_pgsql/pgsql_statement.c Tue Jan 29 01:17:30 2008 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: pgsql_statement.c,v 1.31.2.12.2.7.2.3 2007/12/31 07:17:12 sebastian Exp $ */ +/* $Id: pgsql_statement.c,v 1.31.2.12.2.7.2.4 2008/01/29 01:17:30 iliaa Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -631,18 +631,16 @@ /* 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; }
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php