[pecl-system-dio] master: fix dio_stream_close contract (0/success, 1/failure)

From: Date: Thu, 08 Oct 2026 07:29:33 +0000
Subject: [pecl-system-dio] master: fix dio_stream_close contract (0/success, 1/failure)
Groups: php.pecl.cvs 
Request: Send a blank email to pecl-cvs+get-28686@lists.php.net to get a copy of this message
Author: Remi Collet (remicollet) Date: 2026-10-08T09:29:19+02:00 Commit: https://github.com/php/pecl-system-dio/commit/d527607b6e9caf7cf121403c3cbf8ec17565173d Raw diff: https://github.com/php/pecl-system-dio/commit/d527607b6e9caf7cf121403c3cbf8ec17565173d.diff fix dio_stream_close contract (0/success, 1/failure) Changed paths: M src/dio_stream_wrappers.c Diff: diff --git a/src/dio_stream_wrappers.c b/src/dio_stream_wrappers.c index eade19f..c8bd3ad 100644 --- a/src/dio_stream_wrappers.c +++ b/src/dio_stream_wrappers.c @@ -72,11 +72,11 @@ static int dio_stream_close(php_stream *stream, int close_handle) php_dio_stream_data *abstract = (php_dio_stream_data*)stream->abstract; if (!dio_common_close(abstract)) { - return 0; + return 1; } efree(abstract); - return 1; + return 0; } /* }}} */

« previous php.pecl.cvs (#28686) next »