summaryrefslogtreecommitdiff
path: root/ext/pgsql/pgsql.c
diff options
context:
space:
mode:
authorYasuo Ohgaki <yohgaki@php.net>2002-10-13 09:41:35 +0000
committerYasuo Ohgaki <yohgaki@php.net>2002-10-13 09:41:35 +0000
commita6de0807ae580041134f0721b721d6a47a895647 (patch)
tree046b3bf0af9581ff8d6e267305f9d5cfe41d1a8b /ext/pgsql/pgsql.c
parent69f56e8c4abb16e88f0810a286948c25dcdc8b9b (diff)
downloadphp-git-a6de0807ae580041134f0721b721d6a47a895647.tar.gz
Need to init connstring when there are 2 args.
Diffstat (limited to 'ext/pgsql/pgsql.c')
-rw-r--r--ext/pgsql/pgsql.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/pgsql/pgsql.c b/ext/pgsql/pgsql.c
index b5a40ecbf8..13a8e49886 100644
--- a/ext/pgsql/pgsql.c
+++ b/ext/pgsql/pgsql.c
@@ -511,6 +511,7 @@ static void php_pgsql_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent)
if (ZEND_NUM_ARGS() == 1) { /* new style, using connection string */
connstring = Z_STRVAL_PP(args[0]);
} else if (ZEND_NUM_ARGS() == 2 ) { /* Safe to add conntype_option, since 2 args was illegal */
+ connstring = Z_STRVAL_PP(args[0]);
convert_to_long_ex(args[1]);
connect_type = Z_LVAL_PP(args[1]);
} else {