- 23 Mar, 2009 40 commits
-
-
Huw Davies authored
-
Huw Davies authored
-
Huw Davies authored
-
Huw Davies authored
-
Huw Davies authored
-
Huw Davies authored
ole32: Don't allocate the ole clipboard object in global memory - we're not going to directly expose it to other processes.
-
Huw Davies authored
-
James Hawkins authored
-
James Hawkins authored
-
James Hawkins authored
-
James Hawkins authored
msi: Test and handle the case where the SourceList key does not exist and the PackageName value does not exist in MsiGetProductInfo.
-
James Hawkins authored
msi: Factor out the MsiEnumPatchesEx tests and test the NULL szUserSid and an szUserSid that is different from the current user.
-
James Hawkins authored
-
James Hawkins authored
-
James Hawkins authored
-
Michael Stefaniuc authored
-
Michael Stefaniuc authored
-
Robert Reif authored
I missed one case when converting over to static GUIDs in a previous patch. Pointed out by Andrew Talbot.
-
Aric Stewart authored
This allows ~<< to be properly matched.
-
Vitaliy Margolen authored
-
Rob Shearman authored
rpcrt4: Fix a memory leak in union unmarshall functions by never passing fMustAlloc=TRUE into union_arm_unmarshall.
-
Rob Shearman authored
-
Rob Shearman authored
-
Rob Shearman authored
-
Rob Shearman authored
Previously it was only done for pointers.
-
Rob Shearman authored
_StubMsg.pfnFree should be used instead of NdrPointerFree for conformant-sized strings since the buffer will have been allocated using NdrAllocate. Non-conformant strings do not need any freeing since they use a buffer that is allocated on the stack.
-
Rob Shearman authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
It appears there are some calls to wined3d missing critical sections.
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
This should make us crash when trying to use the "currently active" context after it has been destroyed, rather than messing around with freed memory.
-
Henri Verbeet authored
-
Henri Verbeet authored
This should prevent destroying GL objects without a GL context. Eg. when a ddraw surface has a GL texture and is released after a call to Uninit3D().
-
Dylan Smith authored
Wine was not doing bounds checks for EM_GETTEXTRANGE, which was causing a crash in Bug 17822. The added tests would cause a crash without the added bounds checks in the richedit code. The bounds checks I put in HandleMessage, since ME_GetTextRange is also called for ME_GETSELTEXT which should not have bounds checks, since it uses the selection range. When the ME_GETTEXTRANGE message returns 0, no text is copied, not even the NULL terminating charter. This differs from EM_GETSELTEXT which will copy the NULL terminating character when no text is selected. This behaviour is consistent with native richedit controls.
-
Roderick Colenbrander authored
wined3d: Add a classic WGL pixel format backend as not all OpenGL implementations support WGL_ARB_pixel_format. This should help for instance VirtualBox.
-
Roderick Colenbrander authored
Right now we assume that the extension is there but this isn't always the case. The next patch in this series will add a non-WGL_ARB_pixel_format codepath to help VirtualBox and others.
-