summaryrefslogtreecommitdiff
path: root/ext/mssql/php_mssql.c
diff options
context:
space:
mode:
authorFrank M. Kromann <fmk@php.net>2003-05-21 00:06:41 +0000
committerFrank M. Kromann <fmk@php.net>2003-05-21 00:06:41 +0000
commit09ddabb35e22943aefc6178771a0920635fb936c (patch)
tree05f201fc6b87f656fd5c8bb4b8acb1739f0d051a /ext/mssql/php_mssql.c
parent4cb2b8e1fe373e84a0360ab21b6e25957e3371be (diff)
downloadphp-git-09ddabb35e22943aefc6178771a0920635fb936c.tar.gz
Fix for bug 23402. Crash when mssql?bind was used incorrectly
Diffstat (limited to 'ext/mssql/php_mssql.c')
-rw-r--r--ext/mssql/php_mssql.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/mssql/php_mssql.c b/ext/mssql/php_mssql.c
index f8be1ff988..678b63211a 100644
--- a/ext/mssql/php_mssql.c
+++ b/ext/mssql/php_mssql.c
@@ -2017,6 +2017,7 @@ PHP_FUNCTION(mssql_bind)
memset((void*)&bind,0,sizeof(mssql_bind));
zend_hash_add(statement->binds,Z_STRVAL_PP(param_name),Z_STRLEN_PP(param_name),&bind,sizeof(mssql_bind),(void **)&bindp);
+ if( NULL == bindp ) RETURN_FALSE;
bindp->zval=*var;
zval_add_ref(var);