Hi,
Since you mentioned in your first patch that this fix is inspired by behavior on Windows, please add a test to our test suite to prove it.
Roderick
The previous patch returns the incorrect variable, so I've made the correction in this resend.
dlls/winex11.drv/init.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)