- Jan 12, 2009
-
-
Previously the WM_NCCREATE was handled by the as if it was always for later versions, then the window proc for version 1.0 would make appropriate changes afterwards. Instead both versions should call the same function (e.g. ME_MakeEditor) and provide the value for bEmulateVersion10 to make the code clearer.
-
-
-
-
-
-
-
-
mciavi: In MCI, RECT structure is used differently: rc.right = width & rc.bottom = height so do the conversion when needed.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
The memory is uninitialised and so further unmarshalling shouldn't try to reuse any memory. fMustAlloc is always set to TRUE when allocating memory so that it is clear that the unmarshalling is safe and to avoid future problems with change or the code being copied.
-
-
-
Avoids a warning of a memory leak in Valgrind.
-
-
-
-
-
-
-
-
-
There is no need to cast the pointers passed to the penultimate argument of the CryptDecodeObjectEx and CryptEncodeObjectEx functions as those expect void pointers.
-
-
This prevents fallout from the GL_EXT_fog_coord emulation. glEnable and glDisable calls other than those that change GL_FOG are not hooked. The glEnableWINE and glDisableWINE functions can be used to add other hooks too if ever needed.
-