[Git][wine/wine][master] kernelbase: Ignore GENERIC_WRITE in CreateFile on CDs on Windows 9x.
Alexandre Julliard pushed to branch master at wine / wine Commits: 21d5ca96 by Alex Henrie at 2026-04-17T12:17:31+02:00 kernelbase: Ignore GENERIC_WRITE in CreateFile on CDs on Windows 9x. The hack has to be in kernel32.dll; having it in krnl386.exe is not enough for all programs that need the old behavior. And in my testing, the error was STATUS_ACCESS_DENIED whether using a physical CD or a mounted ISO file, never STATUS_MEDIA_WRITE_PROTECTED. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59636 - - - - - 2 changed files: - dlls/kernelbase/file.c - dlls/krnl386.exe16/int21.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/21d5ca96520f2c89c7b79d2b36c6680... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/21d5ca96520f2c89c7b79d2b36c6680... You're receiving this email because of your account on gitlab.winehq.org. Manage all notifications: https://gitlab.winehq.org/-/profile/notifications | Help: https://gitlab.winehq.org/help
participants (1)
-
Alexandre Julliard (@julliard)