summaryrefslogtreecommitdiff
path: root/main/streams/transports.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2014-08-07 15:55:37 +0400
committerDmitry Stogov <dmitry@zend.com>2014-08-07 15:55:37 +0400
commit417ed16d11d2d7376b1a74028c42cd87818bfffb (patch)
tree98a9d9001152ff8e24d7407416476b32b2b7612c /main/streams/transports.c
parent414762fc12acef00733121ae515c9aba32e8bce3 (diff)
downloadphp-git-417ed16d11d2d7376b1a74028c42cd87818bfffb.tar.gz
Make stream->context indirect trough zend_resource (stream->ctx->ptr).
Fixed ext/standard/tests/streams/bug61115.phpt
Diffstat (limited to 'main/streams/transports.c')
-rw-r--r--main/streams/transports.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main/streams/transports.c b/main/streams/transports.c
index 4f4832df2d..0db04cd495 100644
--- a/main/streams/transports.c
+++ b/main/streams/transports.c
@@ -160,7 +160,7 @@ PHPAPI php_stream *_php_stream_xport_create(const char *name, size_t namelen, in
zval *zbacklog = NULL;
int backlog = 32;
- if (stream->context && (zbacklog = php_stream_context_get_option(stream->context, "socket", "backlog")) != NULL) {
+ 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);