James Hawkins [Thu, 7 Jan 2010 02:27:05 +0000 (18:27 -0800)]
cabinet: Fix several file list leaks in the extract tests.
James Hawkins [Thu, 7 Jan 2010 02:26:45 +0000 (18:26 -0800)]
advpack: Free the file list on any error.
James Hawkins [Thu, 7 Jan 2010 02:26:39 +0000 (18:26 -0800)]
advapi32: Fix a few memory leaks. Use the correct API to free SIDs (FreeSid).
Detlef Riekenberg [Wed, 6 Jan 2010 23:47:07 +0000 (00:47 +0100)]
mlang: Print a FIXME only for unused parameter.
Detlef Riekenberg [Wed, 6 Jan 2010 22:52:11 +0000 (23:52 +0100)]
comdlg32: Remove unused code for the Button psh1.
Marcin Baczyński [Wed, 6 Jan 2010 22:38:35 +0000 (23:38 +0100)]
fnt2bdf: Remove superfluous void* casts.
Marcin Baczyński [Wed, 6 Jan 2010 22:38:34 +0000 (23:38 +0100)]
winedbg: Remove superfluous void* cast.
Marcin Baczyński [Wed, 6 Jan 2010 22:38:28 +0000 (23:38 +0100)]
comctl32: Remove superfluous void* cast.
Marcin Baczyński [Wed, 6 Jan 2010 22:38:33 +0000 (23:38 +0100)]
libport: Remove superfluous void* cast.
Marcin Baczyński [Wed, 6 Jan 2010 22:38:30 +0000 (23:38 +0100)]
winedump: Remove superfluous void* cast.
Marcin Baczyński [Wed, 6 Jan 2010 22:38:29 +0000 (23:38 +0100)]
msctf: Remove superfluous void* cast.
Marcin Baczyński [Wed, 6 Jan 2010 22:38:31 +0000 (23:38 +0100)]
rasapi32/tests: Remove superfluous void* cast.
Marcin Baczyński [Wed, 6 Jan 2010 22:38:27 +0000 (23:38 +0100)]
advapi32/tests: Remove superfluous void* cast.
Henri Verbeet [Wed, 6 Jan 2010 22:22:17 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 cut opcode.
Henri Verbeet [Wed, 6 Jan 2010 22:22:16 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 endloop opcode.
Henri Verbeet [Wed, 6 Jan 2010 22:22:15 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 endif opcode.
Henri Verbeet [Wed, 6 Jan 2010 22:22:14 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 break opcode.
Henri Verbeet [Wed, 6 Jan 2010 22:22:13 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 if opcode.
Henri Verbeet [Wed, 6 Jan 2010 22:22:12 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 lt opcode.
Henri Verbeet [Wed, 6 Jan 2010 22:22:11 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 iadd opcode.
Henri Verbeet [Wed, 6 Jan 2010 22:22:10 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 emit opcode.
Henri Verbeet [Wed, 6 Jan 2010 22:22:09 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 breakc opcode.
Map this to WINED3DSIH_BREAKP because it's a better fit.
Henri Verbeet [Wed, 6 Jan 2010 22:22:08 +0000 (23:22 +0100)]
wined3d: Recognize the SM4 ige opcode.
Nikolay Sivov [Wed, 6 Jan 2010 19:38:54 +0000 (22:38 +0300)]
comctl32/listview: Fix memory leak on subrange deletion.
Andrew Eikum [Wed, 6 Jan 2010 16:59:03 +0000 (10:59 -0600)]
ole32: Downgrade StgIsStorageFile debug info from WARN to TRACE.
Detlef Riekenberg [Wed, 6 Jan 2010 13:37:52 +0000 (14:37 +0100)]
krnl386: The 16bit system directory is <windir>\SYSTEM.
Marcus Meissner [Wed, 6 Jan 2010 15:52:46 +0000 (16:52 +0100)]
user32: EM_REPLACESEL - handle OOM error.
Marcus Meissner [Wed, 6 Jan 2010 15:47:00 +0000 (16:47 +0100)]
user32: Remove useless NULL check (Coverity).
Paul Vriens [Wed, 6 Jan 2010 10:37:28 +0000 (11:37 +0100)]
mshtml/tests: Fix timeouts on Win9x/WinMe by using more A-functions.
Reece Dunn [Wed, 6 Jan 2010 08:28:32 +0000 (08:28 +0000)]
Don't generate FIXME warnings for DllCanUnloadNow.
Tillmann Werner [Tue, 5 Jan 2010 21:20:44 +0000 (22:20 +0100)]
winedump: Fix null pointer dereference in spec mode.
David Adam [Wed, 6 Jan 2010 03:49:39 +0000 (04:49 +0100)]
dmloader: Fix a possible null dereference.
Alexandre Julliard [Wed, 6 Jan 2010 08:54:35 +0000 (09:54 +0100)]
user32: Remove a useless comment.
Maarten Lankhorst [Tue, 5 Jan 2010 21:35:18 +0000 (22:35 +0100)]
mmdevapi: Fix reference leak in tests.
Reported by Dan Kegel
Maarten Lankhorst [Tue, 5 Jan 2010 21:20:52 +0000 (22:20 +0100)]
Revert "dsound: Only initialize one guid for capture and renderer."
Reverts
b474649e0e9491f938f1daec74cdca01343dd97e. Some games use
pointers to the guid rather than copying the guid even after the
enumeration function returns. Allocating on the stack breaks those
games.
Henri Verbeet [Tue, 5 Jan 2010 20:29:03 +0000 (21:29 +0100)]
avifil32: Don't leak the buffer on HeapReAlloc() failure in AVISaveOptionsFmtChoose().
Henri Verbeet [Tue, 5 Jan 2010 20:29:02 +0000 (21:29 +0100)]
avifil32: Don't leak the buffer on HeapReAlloc() failure in AVIFILE_AddFrame().
Perhaps the code should also just double the buffer. I can send another patch
for that if needed.
Henri Verbeet [Tue, 5 Jan 2010 20:29:01 +0000 (21:29 +0100)]
avifil32: Only modify the stream info after a succesful allocation in AVIFILE_AddFrame().
Henri Verbeet [Tue, 5 Jan 2010 20:29:00 +0000 (21:29 +0100)]
avifil32: Properly check the required buffer size in AVIFILE_AddFrame().
Henri Verbeet [Tue, 5 Jan 2010 20:28:59 +0000 (21:28 +0100)]
avifil32: Always add the format change frame to the buffer in AVIFILE_AddFrame().
It doesn't make sense to only do this when the buffer is resized.
André Hentschel [Tue, 5 Jan 2010 19:43:09 +0000 (20:43 +0100)]
msi/tests: Remove dead url.
André Hentschel [Tue, 5 Jan 2010 19:42:30 +0000 (20:42 +0100)]
dbghelp: Fix typo in url.
André Hentschel [Tue, 5 Jan 2010 19:42:19 +0000 (20:42 +0100)]
winedbg: Update link.
Andrew Eikum [Tue, 5 Jan 2010 17:42:09 +0000 (11:42 -0600)]
msi: Implement recursive INSTALLSTATE updates for msi treeview selector.
Detlef Riekenberg [Tue, 5 Jan 2010 14:58:01 +0000 (15:58 +0100)]
user32: Move a comment about HLOCAL16 to user.exe.
Hans Leidekker [Tue, 5 Jan 2010 13:47:37 +0000 (14:47 +0100)]
wininet: Fix a memory leak.
Found by Valgrind.
Alexandre Julliard [Tue, 5 Jan 2010 15:28:43 +0000 (16:28 +0100)]
kernel: Stop exporting some 16-bit functions that are no longer used outside of kernel.
Alexandre Julliard [Tue, 5 Jan 2010 13:26:05 +0000 (14:26 +0100)]
winedos: Merge all of winedos back into krnl386.
Alistair Leslie-Hughes [Wed, 23 Dec 2009 02:53:27 +0000 (13:53 +1100)]
gdiplus: Implement GdipIsVisibleClipEmpty.
Paul Vriens [Tue, 5 Jan 2010 10:12:39 +0000 (11:12 +0100)]
mshtml/tests: Fix a test failure on NT4.
Paul Vriens [Tue, 5 Jan 2010 08:32:36 +0000 (09:32 +0100)]
kernel32: Add a stubbed GetConsoleProcessList().
James Hawkins [Tue, 5 Jan 2010 01:47:02 +0000 (17:47 -0800)]
user32: Don't try to free a handle with a value of 1, which is the dde handle value for asynchronous operations.
Maarten Lankhorst [Mon, 14 Dec 2009 17:16:40 +0000 (18:16 +0100)]
mmdevapi: Add test showing collection doesn't keep ref on parent.
Maarten Lankhorst [Mon, 14 Dec 2009 17:03:56 +0000 (18:03 +0100)]
mmdevapi: Add an empty IMMDeviceCollection implementation.
Maarten Lankhorst [Mon, 4 Jan 2010 21:38:04 +0000 (22:38 +0100)]
mmdevapi: Constify IMMDeviceEnumeratorVtbl.
Henri Verbeet [Mon, 4 Jan 2010 20:33:14 +0000 (21:33 +0100)]
avifil32: Don't leak the buffer on HeapReAlloc() failure in AVIFILE_ReadBlock().
Henri Verbeet [Mon, 4 Jan 2010 20:33:13 +0000 (21:33 +0100)]
avifil32: Just assign maxSize to This->cbBuffer in AVIFILE_ReadBlock().
Henri Verbeet [Mon, 4 Jan 2010 20:33:12 +0000 (21:33 +0100)]
avifil32: Properly check the required buffer size in AVIFILE_ReadBlock().
Henri Verbeet [Mon, 4 Jan 2010 20:33:11 +0000 (21:33 +0100)]
wined3d: Handle stateblock capture for default lights created while recording.
For non-recorded stateblocks a light always exists in the device stateblock as
well, since that's where it's copied from. However, when SetLightEnable() is
called for a light that didn't a exist yet while recording a stateblock, the
light is only created on the recorded stateblock.
Henri Verbeet [Mon, 4 Jan 2010 20:33:10 +0000 (21:33 +0100)]
wined3d: Remove a few redundant context dereferences.
Jacek Caban [Mon, 4 Jan 2010 18:16:20 +0000 (19:16 +0100)]
urlmon: Fixed accept_mimes freeing.
Alexandre Julliard [Mon, 4 Jan 2010 19:26:54 +0000 (20:26 +0100)]
ole2: Convert the icon for OleMetafilePictFromIconAndLabel to 32-bit explicitly instead of casting the handle.
Alexandre Julliard [Mon, 4 Jan 2010 19:20:15 +0000 (20:20 +0100)]
shell: Convert the about icon to 32-bit explicitly instead of casting the handle.
Alexandre Julliard [Mon, 4 Jan 2010 16:58:25 +0000 (17:58 +0100)]
winedos: Link to DirectSoundCreate through delayed imports instead of doing it by hand.
Alexandre Julliard [Mon, 4 Jan 2010 16:57:55 +0000 (17:57 +0100)]
winedos: Link to DirectDrawCreate through delayed imports instead of doing it by hand.
Alexandre Julliard [Mon, 4 Jan 2010 16:56:32 +0000 (17:56 +0100)]
winex11: Don't process ConfigureNotify events that have been superseded by a later configure request.
Alexandre Julliard [Mon, 4 Jan 2010 16:09:21 +0000 (17:09 +0100)]
Update copyright info for 2010.
Maarten Lankhorst [Mon, 14 Dec 2009 15:04:04 +0000 (16:04 +0100)]
mmdevapi: Add stubs for MMDevEnum with tests.
Gerald Pfeifer [Sat, 2 Jan 2010 14:13:43 +0000 (15:13 +0100)]
configure: Sort WINE_TRY_CFLAGS entries alphabetically.
Alexandre Julliard [Mon, 4 Jan 2010 15:37:10 +0000 (16:37 +0100)]
winedos: Merge the few definitions from dosvm.h into dosexe.h.
Alexandre Julliard [Mon, 4 Jan 2010 15:29:19 +0000 (16:29 +0100)]
winedos: Remove some obsolete comments.
Alexandre Julliard [Mon, 4 Jan 2010 15:20:54 +0000 (16:20 +0100)]
winedos: Merge the parallel port device I/O handling into ioports.c.
Alexandre Julliard [Mon, 4 Jan 2010 13:31:01 +0000 (14:31 +0100)]
winedos: Merge the UMB management into dosvm.c.
Alexandre Julliard [Mon, 4 Jan 2010 12:54:43 +0000 (13:54 +0100)]
winedos: Merge the XMS handler into int31.c.
Alexandre Julliard [Mon, 4 Jan 2010 12:44:22 +0000 (13:44 +0100)]
winedos: Internal functions don't need to be WINAPI.
Josselin Bardet [Sun, 3 Jan 2010 10:06:36 +0000 (11:06 +0100)]
msiexec: Support of /package option.
Alexandre Julliard [Mon, 4 Jan 2010 12:00:43 +0000 (13:00 +0100)]
wpp: Reset the line position when parsing a new file.
Alexandre Julliard [Mon, 4 Jan 2010 11:41:16 +0000 (12:41 +0100)]
wrc: Merge the menu and menuex structures.
Alexandre Julliard [Mon, 4 Jan 2010 11:31:22 +0000 (12:31 +0100)]
wrc: Merge the menuitem and menuitemex structures.
Alexandre Julliard [Mon, 4 Jan 2010 11:23:37 +0000 (12:23 +0100)]
wrc: Merge the dialog and dialogex structures.
Stefan Dösinger [Thu, 17 Dec 2009 21:44:07 +0000 (22:44 +0100)]
wined3d: Implement subrange flushing with GL_APPLE_flush_buffer_range.
Stefan Dösinger [Sun, 27 Dec 2009 23:36:17 +0000 (00:36 +0100)]
wined3d: Prepare for dynamic vertex buffers.
Stefan Dösinger [Sat, 2 Jan 2010 13:20:59 +0000 (14:20 +0100)]
wined3d: Add GL_APPLE_flush_buffer_range.
Stefan Dösinger [Sat, 2 Jan 2010 13:17:43 +0000 (14:17 +0100)]
wined3d: Add GLintptr and GLsizeiptr.
Stefan Dösinger [Sun, 27 Dec 2009 23:33:05 +0000 (00:33 +0100)]
wined3d: Track separate dirty ranges in buffers.
Stefan Dösinger [Sun, 27 Dec 2009 23:31:12 +0000 (00:31 +0100)]
wined3d: Set WINED3D_BUFFER_CREATEBO in buffer_init().
Stefan Dösinger [Thu, 17 Dec 2009 17:11:20 +0000 (18:11 +0100)]
wined3d: Revert the GL usage confusion.
This is functionally a revert of
8eeb513b1a0e7a4f7963612f0305850499c9ec7d. The language of the extension
is slightly confusing to me, but GL_STREAM_*_ARB is more dynamic than
GL_DYNAMIC_*_ARB. So use GL_STREAM usage for D3DUSAGE_DYNAMIC buffers and
GL_DYNAMIC usage for non-dynamic buffers.
Gerald Pfeifer [Sun, 3 Jan 2010 18:45:41 +0000 (19:45 +0100)]
include: Move WINED3DTS_WORLD et al directly into _WINED3DTRANSFORMSTATETYPE.
Gerald Pfeifer [Sun, 3 Jan 2010 16:23:43 +0000 (17:23 +0100)]
wined3d: Introduce WINED3DFMT_INST and use it in CheckTextureCapability().
Marcus Meissner [Sun, 3 Jan 2010 13:46:07 +0000 (14:46 +0100)]
kernel32: Check if buffer is NULL before derefencing it (Coverity).
Marcus Meissner [Sun, 3 Jan 2010 12:33:56 +0000 (13:33 +0100)]
krnl386.exe: Removed unused owner_exists variable (Coverity).
Vincent Povirk [Fri, 1 Jan 2010 20:55:54 +0000 (14:55 -0600)]
gdiplus: Reset the lock count when unlocking a bitmap in write mode.
Vincent Povirk [Fri, 18 Dec 2009 22:12:51 +0000 (16:12 -0600)]
gdiplus: Add traces to unimplemented functions in image.c.
Vincent Povirk [Fri, 18 Dec 2009 22:07:12 +0000 (16:07 -0600)]
gdiplus: Add trace to GdipBitmapUnlockBits.
Vincent Povirk [Fri, 18 Dec 2009 22:05:36 +0000 (16:05 -0600)]
gdiplus: Add trace to unimplemented function in graphicspath.c.
Vincent Povirk [Fri, 18 Dec 2009 22:04:20 +0000 (16:04 -0600)]
gdiplus: Add traces to unimplemented functions in graphics.c.
Vincent Povirk [Fri, 18 Dec 2009 21:59:06 +0000 (15:59 -0600)]
gdiplus: Add traces to unimplemented functions in customlinecap.c.
Nikolay Sivov [Fri, 1 Jan 2010 14:40:50 +0000 (17:40 +0300)]
comctl32/comboex: Fix a leak for text string stored for edit item.
Christian Costa [Fri, 1 Jan 2010 11:55:04 +0000 (12:55 +0100)]
d3drm: Add some definitions.
Jacek Caban [Sun, 3 Jan 2010 23:39:31 +0000 (00:39 +0100)]
mshtml: Store body event target in HTMLDocumentNode.