From 69888c3ff1f2301ead8e37b23ff8481d475e29d2 Mon Sep 17 00:00:00 2001 From: "Christoph M. Becker" Date: Sat, 2 May 2020 16:57:24 +0200 Subject: Fix #79467: data:// wrappers are writable Despite the docs claiming that data: wrappers would not be writable[1], they are implemented as writing to a memory stream. That does not seem to be particularly sensible, so we disallow writing altogether. [1] --- UPGRADING | 1 + 1 file changed, 1 insertion(+) (limited to 'UPGRADING') diff --git a/UPGRADING b/UPGRADING index fc832ba2e3..5345111acc 100644 --- a/UPGRADING +++ b/UPGRADING @@ -181,6 +181,7 @@ PHP 8.0 UPGRADE NOTES . Disabled functions are now treated exactly like non-existent functions. Calling a disabled function will report it as unknown, and redefining a disabled function is now possible. + . data: wrappers are no longer writable, what matches the documented behavior. - COM: . Removed the ability to import case-insensitive constants from type -- cgit v1.2.1