summaryrefslogtreecommitdiff
path: root/ext/odbc/php_odbc.c
diff options
context:
space:
mode:
authorDan Kalowsky <kalowsky@php.net>2003-02-07 02:58:31 +0000
committerDan Kalowsky <kalowsky@php.net>2003-02-07 02:58:31 +0000
commit8d1923852aa179f078625cbe427351f6a0cd15b8 (patch)
tree8ccd56125f6d7937f23a0295476e10239ac150a1 /ext/odbc/php_odbc.c
parent90175ea1d83b7cefa1450882e19fbb624499eefc (diff)
downloadphp-git-8d1923852aa179f078625cbe427351f6a0cd15b8.tar.gz
Patch for Bug #21279 submitted by ernani@php.net
Diffstat (limited to 'ext/odbc/php_odbc.c')
-rw-r--r--ext/odbc/php_odbc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/odbc/php_odbc.c b/ext/odbc/php_odbc.c
index 0b35f977d8..ee36ac6ddf 100644
--- a/ext/odbc/php_odbc.c
+++ b/ext/odbc/php_odbc.c
@@ -1455,7 +1455,7 @@ static void php_odbc_fetch_hash(INTERNAL_FUNCTION_PARAMETERS, int result_type)
if (rc == SQL_SUCCESS_WITH_INFO) {
Z_STRLEN_P(tmp) = result->longreadlen;
} else if (result->values[i].vallen == SQL_NULL_DATA) {
- Z_STRVAL_P(tmp) = empty_string;
+ ZVAL_NULL(tmp);
break;
} else {
Z_STRLEN_P(tmp) = result->values[i].vallen;
@@ -1465,7 +1465,7 @@ static void php_odbc_fetch_hash(INTERNAL_FUNCTION_PARAMETERS, int result_type)
default:
if (result->values[i].vallen == SQL_NULL_DATA) {
- Z_STRVAL_P(tmp) = empty_string;
+ ZVAL_NULL(tmp);
break;
}
Z_STRLEN_P(tmp) = result->values[i].vallen;