summaryrefslogtreecommitdiff
path: root/main/streams/transports.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2017-12-07 19:24:55 +0300
committerDmitry Stogov <dmitry@zend.com>2017-12-07 19:24:55 +0300
commit6a9d2b2190923bfbc7b7caa1462ba95965a1b991 (patch)
tree26d1695b07a29a873e5fcd74cd4af47c89454f78 /main/streams/transports.c
parentc890d469fab27500f0fa1070dccb16b36aa8be76 (diff)
downloadphp-git-6a9d2b2190923bfbc7b7caa1462ba95965a1b991.tar.gz
Cleanup type conversion
Diffstat (limited to 'main/streams/transports.c')
-rw-r--r--main/streams/transports.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/main/streams/transports.c b/main/streams/transports.c
index 5a73aea1c0..40d45dbd6f 100644
--- a/main/streams/transports.c
+++ b/main/streams/transports.c
@@ -164,13 +164,7 @@ PHPAPI php_stream *_php_stream_xport_create(const char *name, size_t namelen, in
int backlog = 32;
if (PHP_STREAM_CONTEXT(stream) && (zbacklog = php_stream_context_get_option(PHP_STREAM_CONTEXT(stream), "socket", "backlog")) != NULL) {
- zval *ztmp = zbacklog;
-
- convert_to_long_ex(ztmp);
- backlog = Z_LVAL_P(ztmp);
- if (ztmp != zbacklog) {
- zval_ptr_dtor(ztmp);
- }
+ backlog = zval_get_long(zbacklog);
}
if (0 != php_stream_xport_listen(stream, backlog, &error_text)) {