Current: pure wchar_t* wmemchr(return const wchar_t* s, wchar_t c, size_t n); Proposed: pure inout(wchar_t)* wmemchr(return inout wchar_t* s, wchar_t c, size_t n);
@n8sh updated dlang/druntime pull request #2909 "Fix Issue 20512, 20513 - Return type of memchr/wmemchr should be inout(void)*/inout(wchar_t)* rather than void*/wchar_t*" fixing this issue: - Fix Issue 20512 & 20513 - Return types of memchr and wmemchr should be inout https://github.com/dlang/druntime/pull/2909
dlang/druntime pull request #2909 "Fix Issue 20512, 20513 - Return type of memchr/wmemchr should be inout(void)*/inout(wchar_t)* rather than void*/wchar_t*" was merged into master: - 88de245e172bdcd812d4ea2d7b62de8f57d45f07 by Nathan Sashihara: Fix Issue 20512 & 20513 - Return types of memchr and wmemchr should be inout https://github.com/dlang/druntime/pull/2909