diff options
author | Anatol Belski <ab@php.net> | 2016-08-17 00:53:15 +0200 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2016-08-17 00:53:15 +0200 |
commit | 6de67244d40f43fbbc7d019cfccf8c3537a3ee31 (patch) | |
tree | 13356190c0faeb6e75517336e776dcd1f9bfc748 /main/php_streams.h | |
parent | f18f394386a931d936d8d7dcc09a9be253d631d2 (diff) | |
download | php-git-6de67244d40f43fbbc7d019cfccf8c3537a3ee31.tar.gz |
fix blocking pipe stream option value
As revealed by #72857, this value conflicts with the xport option.
Wrong code can otherwise cause streams misbehave, fe if local and
network streams APIs are mixed.
Diffstat (limited to 'main/php_streams.h')
-rw-r--r-- | main/php_streams.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/main/php_streams.h b/main/php_streams.h index cd5319ca22..5da29a2f4f 100644 --- a/main/php_streams.h +++ b/main/php_streams.h @@ -406,9 +406,6 @@ END_EXTERN_C() /* set or release lock on a stream */ #define PHP_STREAM_OPTION_LOCKING 6 -/* Enable/disable blocking reads on anonymous pipes on Windows. */ -#define PHP_STREAM_OPTION_PIPE_BLOCKING 7 - /* whether or not locking is supported */ #define PHP_STREAM_LOCK_SUPPORTED 1 @@ -438,6 +435,9 @@ END_EXTERN_C() * is still connected; for files, this does not really have meaning */ #define PHP_STREAM_OPTION_CHECK_LIVENESS 12 /* no parameters */ +/* Enable/disable blocking reads on anonymous pipes on Windows. */ +#define PHP_STREAM_OPTION_PIPE_BLOCKING 13 + #define PHP_STREAM_OPTION_RETURN_OK 0 /* option set OK */ #define PHP_STREAM_OPTION_RETURN_ERR -1 /* problem setting option */ #define PHP_STREAM_OPTION_RETURN_NOTIMPL -2 /* underlying stream does not implement; streams can handle it instead */ |