X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_requestdatashare_object.c;h=46299e6b965a1bdb12728ffe113b4d56cb7b5521;hp=451aefe7ddceb6687ceaa5423366387b99f99ed4;hb=0e0def98a4ea4463bf8c21c6f161b2b37aa8c49d;hpb=d22651c805eca6f0d508c6d5a47e8daac36841fe diff --git a/http_requestdatashare_object.c b/http_requestdatashare_object.c index 451aefe..46299e6 100644 --- a/http_requestdatashare_object.c +++ b/http_requestdatashare_object.c @@ -157,7 +157,7 @@ static void _http_requestdatashare_object_write_prop(zval *object, zval *member, getObjectEx(http_requestdatashare_object, obj, object); SEPARATE_ZVAL_IF_NOT_REF(&value); - status = http_request_datashare_set(obj->share, Z_STRVAL_P(member), Z_STRLEN_P(member), zval_is_true(value)); + status = http_request_datashare_set(obj->share, Z_STRVAL_P(member), Z_STRLEN_P(member), (zend_bool) zval_is_true(value)); if (orig != value) { zval_ptr_dtor(&value); value = orig; @@ -193,7 +193,7 @@ PHP_METHOD(HttpRequestDataShare, count) NO_ARGS; - RETURN_LONG(zend_llist_count(&obj->share->handles)); + RETURN_LONG(zend_llist_count(HTTP_RSHARE_HANDLES(obj->share))); } /* }}} */