File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 7
7
(Nikita)
8
8
. Fixed bug #75776 (Flushing streams with compression filter is broken). (cmb)
9
9
10
+ - Dba:
11
+ . Fixed bug #80817 (dba_popen() may cause segfault during RSHUTDOWN). (cmb)
12
+
10
13
- Intl:
11
14
. Fixed bug #80763 (msgfmt_format() does not accept DateTime references).
12
15
(cmb)
Original file line number Diff line number Diff line change @@ -972,9 +972,9 @@ static void php_dba_open(INTERNAL_FUNCTION_PARAMETERS, int persistent)
972
972
zend_bool close_both ;
973
973
974
974
close_both = (info -> fp != info -> lock .fp );
975
- php_stream_close (info -> lock .fp );
975
+ php_stream_free (info -> lock .fp , persistent ? PHP_STREAM_FREE_CLOSE_PERSISTENT : PHP_STREAM_FREE_CLOSE );
976
976
if (close_both ) {
977
- php_stream_close (info -> fp );
977
+ php_stream_free (info -> fp , persistent ? PHP_STREAM_FREE_CLOSE_PERSISTENT : PHP_STREAM_FREE_CLOSE );
978
978
}
979
979
info -> fp = NULL ;
980
980
info -> lock .fp = NULL ;
You can’t perform that action at this time.
0 commit comments