http://bugs.winehq.org/show_bug.cgi?id=15336
Christian Costa titan.costa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@gmail.com
--- Comment #8 from Christian Costa titan.costa@gmail.com 2012-10-12 16:55:43 CDT --- This bug is fixed. DirectInputCreate{A|W|Ex} call Initialize which does the check of the instance. Please check.
static HRESULT WINAPI IDirectInputAImpl_Initialize(LPDIRECTINPUT7A iface, HINSTANCE hinst, DWORD version) { IDirectInputImpl *This = impl_from_IDirectInput7A( iface );
TRACE("(%p)->(%p, 0x%04x)\n", iface, hinst, version);
if (!hinst) return DIERR_INVALIDPARAM; else if (version == 0) return DIERR_NOTINITIALIZED;