8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 25fac73 commit 9208bf6Copy full SHA for 9208bf6
redis.c
@@ -812,22 +812,11 @@ PHP_METHOD(Redis, bitpos)
812
*/
813
PHP_METHOD(Redis, close)
814
{
815
- zval *object;
816
- RedisSock *redis_sock = NULL;
817
-
818
- if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "O",
819
- &object, redis_ce) == FAILURE) {
820
- RETURN_FALSE;
821
- }
+ RedisSock *redis_sock = redis_sock_get_connected(INTERNAL_FUNCTION_PARAM_PASSTHRU);
822
823
- if (redis_sock_get(object, &redis_sock TSRMLS_CC, 0) < 0) {
824
825
826
827
- if (redis_sock_disconnect(redis_sock TSRMLS_CC)) {
+ if (redis_sock && redis_sock_disconnect(redis_sock TSRMLS_CC)) {
828
RETURN_TRUE;
829
}
830
831
RETURN_FALSE;
832
833
/* }}} */
0 commit comments