wine
16 years agoquartz: Fix return values in directsound renderer.
Maarten Lankhorst [Thu, 3 Jul 2008 03:08:46 +0000 (20:08 -0700)] 
quartz: Fix return values in directsound renderer.

16 years agowined3d: Fix a deadlock that may occur during initialization.
Maarten Lankhorst [Thu, 3 Jul 2008 03:08:10 +0000 (20:08 -0700)] 
wined3d: Fix a deadlock that may occur during initialization.

16 years agogdiplus: Remove redundant NULL check before GdipFree (Smatch).
Michael Stefaniuc [Wed, 2 Jul 2008 21:39:01 +0000 (23:39 +0200)] 
gdiplus: Remove redundant NULL check before GdipFree (Smatch).

16 years agowined3d: Track depth stencil location per-surface.
H. Verbeet [Wed, 2 Jul 2008 21:00:41 +0000 (23:00 +0200)] 
wined3d: Track depth stencil location per-surface.

This gets rid of depth_copy_state in the device, and instead tracks
the most up to date location per-surface. This makes things a lot
easier to follow, and allows us to make a copy when switching depth
stencils in SetDepthStencilSurface().

16 years agowined3d: Use dst_fbo to do the depth blit.
H. Verbeet [Wed, 2 Jul 2008 21:00:11 +0000 (23:00 +0200)] 
wined3d: Use dst_fbo to do the depth blit.

This makes the depth copy independent of the currently attached render
targets. This is important for the next patch because it might do a
depth copy when the render targets aren't in a valid configuration
(SetDepthStencilSurface()).

16 years agowined3d: Make sure the FBO doesn't have any depth attachments in color_fill_fbo(...
H. Verbeet [Wed, 2 Jul 2008 20:59:49 +0000 (22:59 +0200)] 
wined3d: Make sure the FBO doesn't have any depth attachments in color_fill_fbo() and stretch_rect_fbo().

Currently this is already true, but the next patch will break that assumption.

16 years agowinex11: Made local constant static.
Michael Karcher [Wed, 2 Jul 2008 18:17:23 +0000 (20:17 +0200)] 
winex11: Made local constant static.

16 years agoshell32: Check registry entry for cpl files (in standard control panel).
Owen Rudge [Wed, 2 Jul 2008 17:08:42 +0000 (18:08 +0100)] 
shell32: Check registry entry for cpl files (in standard control panel).

16 years agomshtml: Set doc to NULL in NSContainer_Release.
Jacek Caban [Wed, 2 Jul 2008 16:43:22 +0000 (18:43 +0200)] 
mshtml: Set doc to NULL in NSContainer_Release.

16 years agoinetmib1: Fix test failures on some systems.
Juan Lang [Wed, 2 Jul 2008 15:15:20 +0000 (08:15 -0700)] 
inetmib1: Fix test failures on some systems.

16 years agomsxml3: Added support to create an Attribute in createNode.
Alistair Leslie-Hughes [Wed, 2 Jul 2008 12:49:50 +0000 (22:49 +1000)] 
msxml3: Added support to create an Attribute in createNode.

16 years agoquartz/tests: Make tests run on everything lower then Vista.
Paul Vriens [Wed, 2 Jul 2008 11:59:22 +0000 (13:59 +0200)] 
quartz/tests: Make tests run on everything lower then Vista.

16 years agogdiplus: Add some more region stubs.
Huw Davies [Wed, 2 Jul 2008 10:53:54 +0000 (11:53 +0100)] 
gdiplus: Add some more region stubs.

16 years agonetapi32: Make sure NetUserGetInfo can find the current user.
Kai Blin [Wed, 2 Jul 2008 10:26:35 +0000 (12:26 +0200)] 
netapi32: Make sure NetUserGetInfo can find the current user.

16 years agoiphlpapi: Fix the return value of GetPerAdapterInfo, with tests.
Alexandre Julliard [Wed, 2 Jul 2008 15:27:37 +0000 (17:27 +0200)] 
iphlpapi: Fix the return value of GetPerAdapterInfo, with tests.

16 years agouser32: Split the SetWindowPos driver backend in WindowPosChanging/Changed.
Alexandre Julliard [Wed, 2 Jul 2008 13:40:10 +0000 (15:40 +0200)] 
user32: Split the SetWindowPos driver backend in WindowPosChanging/Changed.

This is needed to allow updating the visible rect before invalidating
the DCEs.

16 years agowinspool: Use the backend for EnumMonitors.
Detlef Riekenberg [Mon, 30 Jun 2008 19:54:57 +0000 (21:54 +0200)] 
winspool: Use the backend for EnumMonitors.

16 years agolocalspl: Implement fpEnumMonitors.
Detlef Riekenberg [Mon, 30 Jun 2008 19:49:31 +0000 (21:49 +0200)] 
localspl: Implement fpEnumMonitors.

16 years agowined3d: Restore the gamma when destroying the swapchain.
Stefan Dösinger [Tue, 1 Jul 2008 16:17:38 +0000 (11:17 -0500)] 
wined3d: Restore the gamma when destroying the swapchain.

16 years agowined3d: Delay render target activation.
Stefan Dösinger [Mon, 16 Jun 2008 23:42:55 +0000 (01:42 +0200)] 
wined3d: Delay render target activation.

The ActivateContext in SetRenderTarget was an old regression prevention,
but now it is time to remove it.

16 years agowined3d: Use CTXUSAGE_RESOURCELOAD for fb->texture reads.
Stefan Dösinger [Mon, 16 Jun 2008 23:41:02 +0000 (01:41 +0200)] 
wined3d: Use CTXUSAGE_RESOURCELOAD for fb->texture reads.

There is no need for _BLIT usage. RESOURCELOAD should be faster.

16 years agowined3d: Update the blit ortho on size changes.
Stefan Dösinger [Mon, 16 Jun 2008 23:41:49 +0000 (01:41 +0200)] 
wined3d: Update the blit ortho on size changes.

SetupForBlit sets up the GL viewport and projection matrix for
screen-cordinate access to the framebuffer. These settings were not
updated if the other gl states were already set up for blitting. Guild
Wars reads back an offscreen rendered texture from the framebuffer,
which currently sets up CTXUSAGE_BLIT, then changes the render target,
and draws to the texture, which has to be reloaded from system memory
before it can be rendered to(since GW loaded some data into it). If the
two render targets had different size this failed.

16 years agowined3d: RENDERTARGET | AUTOGENMIPMAP are compatible.
Stefan Dösinger [Tue, 1 Jul 2008 15:10:28 +0000 (10:10 -0500)] 
wined3d: RENDERTARGET | AUTOGENMIPMAP are compatible.

The test used D3DPOOL_MANAGED which is mutually exclusive with
RENDERTARGET usage, thus the call failed.

16 years agoquartz: Fix memory leak and behavior on errors in FilterMapper_EnumMatchingFilters.
Alexander Dorofeyev [Tue, 1 Jul 2008 21:59:33 +0000 (00:59 +0300)] 
quartz: Fix memory leak and behavior on errors in FilterMapper_EnumMatchingFilters.

16 years agoquartz: Fix memory leak in FilterMapper_RegisterFilter.
Alexander Dorofeyev [Tue, 1 Jul 2008 21:59:27 +0000 (00:59 +0300)] 
quartz: Fix memory leak in FilterMapper_RegisterFilter.

16 years agoquartz: Fix memleak in FilterMapper2_RegisterFilter.
Alexander Dorofeyev [Tue, 1 Jul 2008 21:59:21 +0000 (00:59 +0300)] 
quartz: Fix memleak in FilterMapper2_RegisterFilter.

16 years agoquartz: Fix memory leaks in FM2_DeleteRegFilter.
Alexander Dorofeyev [Tue, 1 Jul 2008 21:59:10 +0000 (00:59 +0300)] 
quartz: Fix memory leaks in FM2_DeleteRegFilter.

16 years agoquartz: Fix memory leaks in IEnumRegFiltersImpl_Release.
Alexander Dorofeyev [Tue, 1 Jul 2008 21:58:57 +0000 (00:58 +0300)] 
quartz: Fix memory leaks in IEnumRegFiltersImpl_Release.

16 years agoquartz: Fix interface leak in EnumMonikerImpl_Release.
Alexander Dorofeyev [Tue, 1 Jul 2008 21:58:48 +0000 (00:58 +0300)] 
quartz: Fix interface leak in EnumMonikerImpl_Release.

16 years agogdiplus: Test GdipCloneImage.
Adam Petaccia [Wed, 2 Jul 2008 01:04:10 +0000 (21:04 -0400)] 
gdiplus: Test GdipCloneImage.

16 years agogdiplus: Stub GdipCloneImage.
Adam Petaccia [Wed, 2 Jul 2008 01:03:34 +0000 (21:03 -0400)] 
gdiplus: Stub GdipCloneImage.

16 years agogdiplus: Correct spec entry for GdipFlush.
Adam Petaccia [Wed, 2 Jul 2008 00:46:31 +0000 (20:46 -0400)] 
gdiplus: Correct spec entry for GdipFlush.

16 years agontdll: Skip the byte swap test in win2k.
James Hawkins [Wed, 2 Jul 2008 04:21:17 +0000 (23:21 -0500)] 
ntdll: Skip the byte swap test in win2k.

16 years agogdi32: Fix two tests that fail for all platforms.
James Hawkins [Wed, 2 Jul 2008 04:20:12 +0000 (23:20 -0500)] 
gdi32: Fix two tests that fail for all platforms.

16 years agorpcrt4: Fix a failing test in win2k.
James Hawkins [Wed, 2 Jul 2008 04:22:39 +0000 (23:22 -0500)] 
rpcrt4: Fix a failing test in win2k.

16 years agod3d9: Fix a test that fails with broken drivers.
James Hawkins [Wed, 2 Jul 2008 04:23:18 +0000 (23:23 -0500)] 
d3d9: Fix a test that fails with broken drivers.

16 years agoadvapi32: Send in an empty string to RegSetValueEx to avoid a test failure in win95.
James Hawkins [Wed, 2 Jul 2008 04:23:51 +0000 (23:23 -0500)] 
advapi32: Send in an empty string to RegSetValueEx to avoid a test failure in win95.

16 years agokernel32: Fix test failures because of a broken ReplaceFile in win2k.
James Hawkins [Wed, 2 Jul 2008 04:20:46 +0000 (23:20 -0500)] 
kernel32: Fix test failures because of a broken ReplaceFile in win2k.

16 years agodsound: Fix a failing test for broken drivers.
James Hawkins [Wed, 2 Jul 2008 04:19:38 +0000 (23:19 -0500)] 
dsound: Fix a failing test for broken drivers.

16 years agoddraw: Fix a failing test for broken drivers.
James Hawkins [Wed, 2 Jul 2008 04:19:06 +0000 (23:19 -0500)] 
ddraw: Fix a failing test for broken drivers.

16 years agoddraw: Fix a failing test for broken drivers.
James Hawkins [Wed, 2 Jul 2008 04:18:05 +0000 (23:18 -0500)] 
ddraw: Fix a failing test for broken drivers.

16 years agoadvapi32: Fix a failing test in win2k.
James Hawkins [Wed, 2 Jul 2008 04:16:54 +0000 (23:16 -0500)] 
advapi32: Fix a failing test in win2k.

16 years agofusion: pwzFilePath is an out parameter, so don't trace its contents.
James Hawkins [Wed, 2 Jul 2008 04:16:15 +0000 (23:16 -0500)] 
fusion: pwzFilePath is an out parameter, so don't trace its contents.

16 years agomsi: Test the special _Storages table.
James Hawkins [Tue, 1 Jul 2008 19:56:05 +0000 (14:56 -0500)] 
msi: Test the special _Storages table.

16 years agowinex11: Check for XKB extension on the GDI display too.
Alexandre Julliard [Wed, 2 Jul 2008 10:03:52 +0000 (12:03 +0200)] 
winex11: Check for XKB extension on the GDI display too.

16 years agowinex11: Get rid of the XKB initialisation workaround now that we no longer use XInit...
Alexandre Julliard [Wed, 2 Jul 2008 10:03:26 +0000 (12:03 +0200)] 
winex11: Get rid of the XKB initialisation workaround now that we no longer use XInitThreads.

16 years agoservices.exe: Pass the service name as first argument when auto-starting services.
Alexandre Julliard [Wed, 2 Jul 2008 10:02:11 +0000 (12:02 +0200)] 
services.exe: Pass the service name as first argument when auto-starting services.

16 years agowinhlp32: Updated Korean resource.
Hwang YunSong(황윤성) [Wed, 2 Jul 2008 01:14:25 +0000 (10:14 +0900)] 
winhlp32: Updated Korean resource.

16 years agotaskmgr: Updated Korean resource.
Hwang YunSong(황윤성) [Wed, 2 Jul 2008 01:13:54 +0000 (10:13 +0900)] 
taskmgr: Updated Korean resource.

16 years agoshell32: Updated Korean resource.
Hwang YunSong(황윤성) [Wed, 2 Jul 2008 01:13:32 +0000 (10:13 +0900)] 
shell32: Updated Korean resource.

16 years agospoolss: Implement InitializeRouter.
Detlef Riekenberg [Tue, 1 Jul 2008 22:16:46 +0000 (00:16 +0200)] 
spoolss: Implement InitializeRouter.

16 years agocrypt32: Fix a couple of test failures on Vista.
Austin English [Tue, 1 Jul 2008 20:09:17 +0000 (15:09 -0500)] 
crypt32: Fix a couple of test failures on Vista.

16 years agoopengl32: Fix a typo (wglShaderLists -> wglShareLists).
Peter Oberndorfer [Tue, 1 Jul 2008 20:08:30 +0000 (22:08 +0200)] 
opengl32: Fix a typo (wglShaderLists -> wglShareLists).

16 years agontdll: Add broken() to two test cases.
Peter Oberndorfer [Tue, 1 Jul 2008 19:53:09 +0000 (21:53 +0200)] 
ntdll: Add broken() to two test cases.

16 years agowidl: Factor a small part of the grammar.
Dan Hipschman [Tue, 1 Jul 2008 20:09:56 +0000 (13:09 -0700)] 
widl: Factor a small part of the grammar.

16 years agowidl: Implement type redefinition checks.
Dan Hipschman [Tue, 1 Jul 2008 20:08:51 +0000 (13:08 -0700)] 
widl: Implement type redefinition checks.

This allows widl to catch type redefinitions and report an error, like MIDL.
However, this does a better job than MIDL since it also reports the location
of the originial definition, like GCC.

16 years agoinclude: Fix type redefinitions in IDL files.
Dan Hipschman [Tue, 1 Jul 2008 20:08:04 +0000 (13:08 -0700)] 
include: Fix type redefinitions in IDL files.

16 years agowidl: Check that the structure has been defined in check_remoting_args.
Rob Shearman [Tue, 1 Jul 2008 23:01:42 +0000 (00:01 +0100)] 
widl: Check that the structure has been defined in check_remoting_args.

16 years agowidl: Increment the buffer offset by 8 for embedded pointers inside varying arrays...
Rob Shearman [Tue, 1 Jul 2008 23:00:43 +0000 (00:00 +0100)] 
widl: Increment the buffer offset by 8 for embedded pointers inside varying arrays in varying structures.

The 8 bytes are for the variance and offset and are added just before
the array, as seen in the marshalling code in rpcrt4. No offset needs
to be added for non-varying structures since the buffer mark is set
after the conformance in marshalled or unmarshalled.

16 years agorpcrt4: Reset the BufferLength to the used part of the buffer in NdrProxySendReceive.
Rob Shearman [Tue, 1 Jul 2008 22:34:12 +0000 (23:34 +0100)] 
rpcrt4: Reset the BufferLength to the used part of the buffer in NdrProxySendReceive.

This avoids sending uninitialised data on the wire.

16 years agowined3d: Extract an attach_depth_stencil_fbo() function.
H. Verbeet [Tue, 1 Jul 2008 19:30:11 +0000 (21:30 +0200)] 
wined3d: Extract an attach_depth_stencil_fbo() function.

The idea is to make setting depth attachments a bit more consistent
with set_render_target_fbo()/attach_surface_fbo(). I've also got an
upcoming patch in my tree that needs this.

16 years agowined3d: Get rid of a redundant local variable.
H. Verbeet [Tue, 1 Jul 2008 19:29:45 +0000 (21:29 +0200)] 
wined3d: Get rid of a redundant local variable.

16 years agomsvcrt: Implement %p for scanf.
Peter Oberndorfer [Tue, 1 Jul 2008 19:15:00 +0000 (21:15 +0200)] 
msvcrt: Implement %p for scanf.

16 years agomsvcrt: Add a test for scanf %p.
Peter Oberndorfer [Tue, 1 Jul 2008 19:14:51 +0000 (21:14 +0200)] 
msvcrt: Add a test for scanf %p.

16 years agomsxml3: Added IXMLDOMElement_getAttributeNode implementation.
Piotr Caban [Tue, 1 Jul 2008 17:47:08 +0000 (19:47 +0200)] 
msxml3: Added IXMLDOMElement_getAttributeNode implementation.

16 years agomsxml3: Added IXMLDOMElement_getAttributeNode test.
Piotr Caban [Tue, 1 Jul 2008 17:47:03 +0000 (19:47 +0200)] 
msxml3: Added IXMLDOMElement_getAttributeNode test.

16 years agorpcrt4: Fix a few failing tests in win2k.
James Hawkins [Tue, 1 Jul 2008 05:28:01 +0000 (00:28 -0500)] 
rpcrt4: Fix a few failing tests in win2k.

16 years agooleaut32: Fix a test that fails on all platforms up to and including win2k.
James Hawkins [Tue, 1 Jul 2008 04:55:37 +0000 (23:55 -0500)] 
oleaut32: Fix a test that fails on all platforms up to and including win2k.

16 years agowinex11: Fix GetDIBits of 1 bit DDBs.
Michael Karcher [Sun, 29 Jun 2008 11:30:21 +0000 (13:30 +0200)] 
winex11: Fix GetDIBits of 1 bit DDBs.

1 bpp DDBs seem to always carry an implicit palette of black and white,
regardless of what the DC says. Based on a patch from Eric Pouech.

16 years agogdi32: Fix palette of 1bpp DIB in GetDIBits.
Michael Karcher [Sun, 29 Jun 2008 11:30:01 +0000 (13:30 +0200)] 
gdi32: Fix palette of 1bpp DIB in GetDIBits.

Windows always generates a black/white palette for 1 bit DIBs
generated from DDBs. Copying from the current palette only takes place
for color DDBs (not explicitly mentioned in MSDN), and only if depth
equal (MSDN states it, explicitly).

16 years agogdi32: Fix double->fixpoint conversion in freetype.c.
Michael Karcher [Sun, 29 Jun 2008 22:23:07 +0000 (00:23 +0200)] 
gdi32: Fix double->fixpoint conversion in freetype.c.

16 years agorichedit: Added missing DestroyWindow in a test.
Dylan Smith [Sat, 28 Jun 2008 07:00:46 +0000 (03:00 -0400)] 
richedit: Added missing DestroyWindow in a test.

16 years agowinex11: Load the XVidMode extension (libXxf86vm) when available.
Francois Gouget [Thu, 26 Jun 2008 12:02:17 +0000 (14:02 +0200)] 
winex11: Load the XVidMode extension (libXxf86vm) when available.

16 years agowininet: Fix a failing test in win2k.
James Hawkins [Tue, 1 Jul 2008 06:00:51 +0000 (01:00 -0500)] 
wininet: Fix a failing test in win2k.

16 years agouser32: Fix a few failing tests in win2k.
James Hawkins [Tue, 1 Jul 2008 05:53:30 +0000 (00:53 -0500)] 
user32: Fix a few failing tests in win2k.

16 years agoshell32: Fix a test that fails in win2k.
James Hawkins [Tue, 1 Jul 2008 05:48:38 +0000 (00:48 -0500)] 
shell32: Fix a test that fails in win2k.

16 years agosetupapi: Fix a test that is failing in multiple platforms.
James Hawkins [Tue, 1 Jul 2008 05:39:33 +0000 (00:39 -0500)] 
setupapi: Fix a test that is failing in multiple platforms.

16 years agomshtml: Fix a test failure in win2k.
James Hawkins [Tue, 1 Jul 2008 05:01:06 +0000 (00:01 -0500)] 
mshtml: Fix a test failure in win2k.

16 years agoquartz: Improve variant handling in FilterMapper_EnumMatchingFilters.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:24 +0000 (15:07 +0300)] 
quartz: Improve variant handling in FilterMapper_EnumMatchingFilters.

Adds VariantClear and removes unnecessary variant type assignment that may cause
heap corruption.

16 years agoquartz/tests: Add test for IFilterMapper_RegisterFilter.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:38 +0000 (15:07 +0300)] 
quartz/tests: Add test for IFilterMapper_RegisterFilter.

16 years agoquartz: Fix string buffer overflow.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:43 +0000 (15:07 +0300)] 
quartz: Fix string buffer overflow.

16 years agodevenum: Register legacy am filters in CreateClassEnumerator.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:00 +0000 (15:07 +0300)] 
devenum: Register legacy am filters in CreateClassEnumerator.

16 years agodevenum: Move locating category key to function, use it ParseDisplayName.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:32 +0000 (15:07 +0300)] 
devenum: Move locating category key to function, use it ParseDisplayName.

16 years agoquartz: Improve removal of registry data in Filtermapper unregister methods.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:53 +0000 (15:07 +0300)] 
quartz: Improve removal of registry data in Filtermapper unregister methods.

16 years agoquartz: Fix registry key creation.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:49 +0000 (15:07 +0300)] 
quartz: Fix registry key creation.

16 years agoquartz: Fix calculating wide string size.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:06:51 +0000 (15:06 +0300)] 
quartz: Fix calculating wide string size.

16 years agoquartz/tests: Add test for EnumMatchingFilters.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:06:44 +0000 (15:06 +0300)] 
quartz/tests: Add test for EnumMatchingFilters.

16 years agoRevert "quartz: Only enumerate renderers if bRender is set in filtermapper.".
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:08 +0000 (15:07 +0300)] 
Revert "quartz: Only enumerate renderers if bRender is set in filtermapper.".

This reverts commit b157969d49bd81d23b542b19d55a8c1f8bd004d8.

16 years agogdiplus: GdipGetPathGradientWrapMode implementation.
Nikolay Sivov [Sun, 29 Jun 2008 09:02:27 +0000 (13:02 +0400)] 
gdiplus: GdipGetPathGradientWrapMode implementation.

16 years agogdiplus: GdipGetPathLastPoint implementation.
Nikolay Sivov [Sun, 29 Jun 2008 09:02:20 +0000 (13:02 +0400)] 
gdiplus: GdipGetPathLastPoint implementation.

16 years agorichedit: Only send update events in 1.0 emulation mode if the event mask specifies it.
Juan Lang [Sun, 29 Jun 2008 01:04:58 +0000 (18:04 -0700)] 
richedit: Only send update events in 1.0 emulation mode if the event mask specifies it.

Fixes a crash in native cryptui.dll when viewing certificate properties.

16 years agogdi32: Stop crash in font tests.
Alistair Leslie-Hughes [Fri, 27 Jun 2008 12:56:02 +0000 (22:56 +1000)] 
gdi32: Stop crash in font tests.

16 years agontdll: Implement checking for control characters in RtlIsTextUnicode.
Zac Brown [Mon, 30 Jun 2008 16:46:38 +0000 (09:46 -0700)] 
ntdll: Implement checking for control characters in RtlIsTextUnicode.

16 years agorpcrt4: Add a comment in NdrSendReceive explaining why we change the BufferLength.
Rob Shearman [Tue, 1 Jul 2008 07:08:55 +0000 (08:08 +0100)] 
rpcrt4: Add a comment in NdrSendReceive explaining why we change the BufferLength.

16 years agoinclude: Add uuids to interfaces in sensevts.idl.
Rob Shearman [Mon, 30 Jun 2008 22:07:40 +0000 (23:07 +0100)] 
include: Add uuids to interfaces in sensevts.idl.

16 years agoinclude: Add uuids to interfaces in amvideo.idl.
Rob Shearman [Mon, 30 Jun 2008 22:07:33 +0000 (23:07 +0100)] 
include: Add uuids to interfaces in amvideo.idl.

16 years agoinclude: Add uuid to interfaces in pstore.idl.
Rob Shearman [Mon, 30 Jun 2008 22:07:13 +0000 (23:07 +0100)] 
include: Add uuid to interfaces in pstore.idl.

16 years agooleaut32: Dump symbolic names for VT_LPSTR and VT_LPWSTR in dump_TypeDesc.
Rob Shearman [Mon, 30 Jun 2008 22:05:54 +0000 (23:05 +0100)] 
oleaut32: Dump symbolic names for VT_LPSTR and VT_LPWSTR in dump_TypeDesc.

16 years agooleaut32: Load string constants correctly from SLTG typelibs.
Rob Shearman [Mon, 30 Jun 2008 22:05:28 +0000 (23:05 +0100)] 
oleaut32: Load string constants correctly from SLTG typelibs.

16 years agooleaut32: Implement the 0x08 flag in SLTG_DoVars.
Rob Shearman [Mon, 30 Jun 2008 22:04:33 +0000 (23:04 +0100)] 
oleaut32: Implement the 0x08 flag in SLTG_DoVars.

It means that the data is stored directly in pItem->byte_offs instead
of the byte offset pointed to by it.