Detlef Riekenberg wine.dev@web.de writes:
Changelog:
- Add Function "validate_envW" to validate the user-supplied Printing Environment (respect "Windows Version" - Setting)
- Change GetPrinterDriverDirectoryW on top of "validate_envW" to Report the native Path for NT and Win9x
- Fix 2 Bugs in GetPrinterDriverDirectoryA
- 2 Tests are now working in Wine
You are doing too many version checks. You should simply implement the NT behavior without any checks, unless you have a real application that absolutely depends on the win9x behavior.