1
0
mirror of https://github.com/php/php-src.git synced 2026-04-11 10:03:18 +02:00

Fixing bug in mssql_fetch_object() and mssql_close()

This commit is contained in:
Frank M. Kromann
2000-10-20 19:55:03 +00:00
parent 222d004714
commit a2cb42039f

View File

@@ -12,7 +12,7 @@
| obtain it through the world-wide-web, please send a note to |
| license@php.net so we can mail you a copy immediately. |
+----------------------------------------------------------------------+
| Authors: Frank M. Kromann <fmk@businesnet.dk> |
| Authors: Frank M. Kromann <fmk@swwwing.com> |
+----------------------------------------------------------------------+
*/
@@ -620,7 +620,11 @@ PHP_FUNCTION(mssql_close)
break;
}
ZEND_FETCH_RESOURCE2(mssql_ptr, mssql_link *, mssql_link_index, id, "MS SQL-Link", le_link, le_plink);
zend_list_delete((*mssql_link_index)->value.lval);
if (mssql_link_index)
zend_list_delete((*mssql_link_index)->value.lval);
else
zend_list_delete(id);
RETURN_TRUE;
}
@@ -1048,6 +1052,8 @@ PHP_FUNCTION(mssql_fetch_object)
php_mssql_fetch_hash(INTERNAL_FUNCTION_PARAM_PASSTHRU);
if (return_value->type==IS_ARRAY) {
return_value->type=IS_OBJECT;
return_value->value.obj.properties = return_value->value.ht;
return_value->value.obj.ce = &zend_standard_class_def;
}
}