]> granicus.if.org Git - php/commitdiff
Fixed bug #30962 (mssql returns space for NULL columns).
authorIlia Alshanetsky <iliaa@php.net>
Fri, 3 Dec 2004 02:26:04 +0000 (02:26 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Fri, 3 Dec 2004 02:26:04 +0000 (02:26 +0000)
ext/mssql/php_mssql.c

index 0d12dc4ed97919e981e5c119687e554afbabfe43..538bc24ba5c2ce4b5a8c2d4c302feebe970950b7 100644 (file)
@@ -800,6 +800,10 @@ static void php_mssql_get_column_content_with_type(mssql_link *mssql_ptr,int off
                        char *data = charcol(offset);
 
                        length=dbdatlen(mssql_ptr->link,offset);
+                       if (!length) {
+                               ZVAL_EMPTY_STRING(result);
+                               break;
+                       }
 #if ilia_0
                        while (length>0 && data[length-1] == ' ') { /* nuke trailing whitespace */
                                length--;