James Hawkins
5324cb6135
browseui: Fix two memory leaks in the autocomplete tests.
2010-01-07 17:59:58 +01:00
James Hawkins
b2d1c3eeec
wintrust: Fix a memory leak until our implementation is fixed.
2010-01-07 17:59:58 +01:00
James Hawkins
300cc0fea1
cabinet: Fix several file list leaks in the extract tests.
2010-01-07 17:59:58 +01:00
James Hawkins
ced5081eb9
advpack: Free the file list on any error.
2010-01-07 17:59:58 +01:00
James Hawkins
621a772d48
advapi32: Fix a few memory leaks. Use the correct API to free SIDs (FreeSid).
2010-01-07 17:59:58 +01:00
Detlef Riekenberg
69b0b5e096
mlang: Print a FIXME only for unused parameter.
2010-01-07 17:59:57 +01:00
Detlef Riekenberg
aa389201e5
comdlg32: Remove unused code for the Button psh1.
2010-01-07 17:59:57 +01:00
Marcin Baczyński
9e951e8d14
comctl32: Remove superfluous void* cast.
2010-01-07 17:59:57 +01:00
Marcin Baczyński
14ed846438
msctf: Remove superfluous void* cast.
2010-01-07 09:27:13 +01:00
Marcin Baczyński
0666c8e4ec
rasapi32/tests: Remove superfluous void* cast.
2010-01-07 09:27:07 +01:00
Marcin Baczyński
005b9066f4
advapi32/tests: Remove superfluous void* cast.
2010-01-07 09:27:02 +01:00
Henri Verbeet
46cefd312c
wined3d: Recognize the SM4 cut opcode.
2010-01-07 09:26:54 +01:00
Henri Verbeet
449e521984
wined3d: Recognize the SM4 endloop opcode.
2010-01-07 09:26:49 +01:00
Henri Verbeet
0296aaa6a6
wined3d: Recognize the SM4 endif opcode.
2010-01-07 09:26:45 +01:00
Henri Verbeet
58233befb7
wined3d: Recognize the SM4 break opcode.
2010-01-07 09:26:40 +01:00
Henri Verbeet
dbeeb07713
wined3d: Recognize the SM4 if opcode.
2010-01-07 09:26:36 +01:00
Henri Verbeet
3687677427
wined3d: Recognize the SM4 lt opcode.
2010-01-07 09:26:30 +01:00
Henri Verbeet
6d5aca61f3
wined3d: Recognize the SM4 iadd opcode.
2010-01-07 09:26:25 +01:00
Henri Verbeet
22939f9d29
wined3d: Recognize the SM4 emit opcode.
2010-01-07 09:26:20 +01:00
Henri Verbeet
6715d495ea
wined3d: Recognize the SM4 breakc opcode.
...
Map this to WINED3DSIH_BREAKP because it's a better fit.
2010-01-07 09:26:14 +01:00
Henri Verbeet
c57c76b78e
wined3d: Recognize the SM4 ige opcode.
2010-01-07 09:26:08 +01:00
Nikolay Sivov
6ca7654ec7
comctl32/listview: Fix memory leak on subrange deletion.
2010-01-07 09:26:00 +01:00
Andrew Eikum
7fe78c14e9
ole32: Downgrade StgIsStorageFile debug info from WARN to TRACE.
2010-01-07 09:25:51 +01:00
Detlef Riekenberg
220af426b3
krnl386: The 16bit system directory is <windir>\SYSTEM.
2010-01-06 17:50:36 +01:00
Marcus Meissner
69bf18567f
user32: EM_REPLACESEL - handle OOM error.
2010-01-06 17:23:08 +01:00
Marcus Meissner
4d96ffb52b
user32: Remove useless NULL check (Coverity).
2010-01-06 17:22:31 +01:00
Paul Vriens
051fc3458c
mshtml/tests: Fix timeouts on Win9x/WinMe by using more A-functions.
2010-01-06 12:42:39 +01:00
Reece Dunn
a2c41b72f8
Don't generate FIXME warnings for DllCanUnloadNow.
2010-01-06 10:59:51 +01:00
David Adam
5e39af2683
dmloader: Fix a possible null dereference.
2010-01-06 10:47:42 +01:00
Alexandre Julliard
993de4d82f
user32: Remove a useless comment.
2010-01-06 09:54:35 +01:00
Maarten Lankhorst
7615ec0700
mmdevapi: Fix reference leak in tests.
...
Reported by Dan Kegel
2010-01-06 09:54:25 +01:00
Maarten Lankhorst
ef0a0d8b86
Revert "dsound: Only initialize one guid for capture and renderer."
...
Reverts b474649e0e
. 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.
2010-01-06 09:54:18 +01:00
Henri Verbeet
d34aba2a1c
avifil32: Don't leak the buffer on HeapReAlloc() failure in AVISaveOptionsFmtChoose().
2010-01-06 09:53:37 +01:00
Henri Verbeet
7ab7103946
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.
2010-01-06 09:53:17 +01:00
Henri Verbeet
63aa5418c1
avifil32: Only modify the stream info after a succesful allocation in AVIFILE_AddFrame().
2010-01-06 09:53:07 +01:00
Henri Verbeet
c2051d33d6
avifil32: Properly check the required buffer size in AVIFILE_AddFrame().
2010-01-06 09:53:02 +01:00
Henri Verbeet
32c3adbbaa
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.
2010-01-06 09:52:57 +01:00
André Hentschel
2e339c471e
msi/tests: Remove dead url.
2010-01-06 09:52:52 +01:00
André Hentschel
2f5ba0d8c0
dbghelp: Fix typo in url.
2010-01-06 09:52:48 +01:00
Andrew Eikum
d1a916a614
msi: Implement recursive INSTALLSTATE updates for msi treeview selector.
2010-01-06 09:51:17 +01:00
Detlef Riekenberg
2f529c39fd
user32: Move a comment about HLOCAL16 to user.exe.
2010-01-05 18:08:19 +01:00
Hans Leidekker
e5180c101b
wininet: Fix a memory leak.
...
Found by Valgrind.
2010-01-05 16:28:48 +01:00
Alexandre Julliard
5d8861b084
kernel: Stop exporting some 16-bit functions that are no longer used outside of kernel.
2010-01-05 16:28:43 +01:00
Alexandre Julliard
26a42f8452
winedos: Merge all of winedos back into krnl386.
2010-01-05 16:25:34 +01:00
Alistair Leslie-Hughes
03e31f9b86
gdiplus: Implement GdipIsVisibleClipEmpty.
2010-01-05 12:29:43 +01:00
Paul Vriens
157b1f6902
mshtml/tests: Fix a test failure on NT4.
2010-01-05 12:29:24 +01:00
Paul Vriens
a95e070824
kernel32: Add a stubbed GetConsoleProcessList().
2010-01-05 12:29:18 +01:00
James Hawkins
289047c735
user32: Don't try to free a handle with a value of 1, which is the dde handle value for asynchronous operations.
2010-01-05 12:29:03 +01:00
Maarten Lankhorst
f10d56088e
mmdevapi: Add test showing collection doesn't keep ref on parent.
2010-01-05 12:27:32 +01:00
Maarten Lankhorst
5e9ec19217
mmdevapi: Add an empty IMMDeviceCollection implementation.
2010-01-05 12:27:27 +01:00
Maarten Lankhorst
056588abbc
mmdevapi: Constify IMMDeviceEnumeratorVtbl.
2010-01-05 12:27:19 +01:00
Henri Verbeet
c274d6f06e
avifil32: Don't leak the buffer on HeapReAlloc() failure in AVIFILE_ReadBlock().
2010-01-05 12:19:25 +01:00
Henri Verbeet
1fb72a37eb
avifil32: Just assign maxSize to This->cbBuffer in AVIFILE_ReadBlock().
2010-01-05 12:19:22 +01:00
Henri Verbeet
4c36e12be6
avifil32: Properly check the required buffer size in AVIFILE_ReadBlock().
2010-01-05 12:19:18 +01:00
Henri Verbeet
f5c8153edd
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.
2010-01-05 12:19:14 +01:00
Henri Verbeet
5bac33d358
wined3d: Remove a few redundant context dereferences.
2010-01-05 12:19:09 +01:00
Jacek Caban
367cca6a9f
urlmon: Fixed accept_mimes freeing.
2010-01-05 12:19:05 +01:00
Alexandre Julliard
25c2236a91
ole2: Convert the icon for OleMetafilePictFromIconAndLabel to 32-bit explicitly instead of casting the handle.
2010-01-04 20:26:54 +01:00
Alexandre Julliard
67e1ac9a93
shell: Convert the about icon to 32-bit explicitly instead of casting the handle.
2010-01-04 20:20:15 +01:00
Alexandre Julliard
8108549804
winedos: Link to DirectSoundCreate through delayed imports instead of doing it by hand.
2010-01-04 17:58:25 +01:00
Alexandre Julliard
0a8573a226
winedos: Link to DirectDrawCreate through delayed imports instead of doing it by hand.
2010-01-04 17:57:55 +01:00
Alexandre Julliard
00b06dac85
winex11: Don't process ConfigureNotify events that have been superseded by a later configure request.
2010-01-04 17:56:32 +01:00
Maarten Lankhorst
3410ab8b7c
mmdevapi: Add stubs for MMDevEnum with tests.
2010-01-04 17:06:58 +01:00
Alexandre Julliard
2ef707cc09
winedos: Merge the few definitions from dosvm.h into dosexe.h.
2010-01-04 17:06:58 +01:00
Alexandre Julliard
fd75ec1dfe
winedos: Remove some obsolete comments.
2010-01-04 17:06:58 +01:00
Alexandre Julliard
c7a57ee1a1
winedos: Merge the parallel port device I/O handling into ioports.c.
2010-01-04 17:06:58 +01:00
Alexandre Julliard
9492e1808b
winedos: Merge the UMB management into dosvm.c.
2010-01-04 17:06:58 +01:00
Alexandre Julliard
741690faa4
winedos: Merge the XMS handler into int31.c.
2010-01-04 17:06:58 +01:00
Alexandre Julliard
58cd87abb1
winedos: Internal functions don't need to be WINAPI.
2010-01-04 17:06:58 +01:00
Stefan Dösinger
a756caac0c
wined3d: Implement subrange flushing with GL_APPLE_flush_buffer_range.
2010-01-04 12:09:34 +01:00
Stefan Dösinger
5296d5b016
wined3d: Prepare for dynamic vertex buffers.
2010-01-04 12:09:28 +01:00
Stefan Dösinger
ccc26a9e01
wined3d: Add GL_APPLE_flush_buffer_range.
2010-01-04 12:09:18 +01:00
Stefan Dösinger
71db272fee
wined3d: Add GLintptr and GLsizeiptr.
2010-01-04 12:09:12 +01:00
Stefan Dösinger
716520b4b8
wined3d: Track separate dirty ranges in buffers.
2010-01-04 12:08:14 +01:00
Stefan Dösinger
1bd98719e6
wined3d: Set WINED3D_BUFFER_CREATEBO in buffer_init().
2010-01-04 12:07:50 +01:00
Stefan Dösinger
b9976c3d20
wined3d: Revert the GL usage confusion.
...
This is functionally a revert of
8eeb513b1a
. 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.
2010-01-04 12:07:45 +01:00
Gerald Pfeifer
0cf44ae02e
wined3d: Introduce WINED3DFMT_INST and use it in CheckTextureCapability().
2010-01-04 11:49:58 +01:00
Marcus Meissner
a55399f5b6
kernel32: Check if buffer is NULL before derefencing it (Coverity).
2010-01-04 11:49:45 +01:00
Marcus Meissner
b53b7f1ec3
krnl386.exe: Removed unused owner_exists variable (Coverity).
2010-01-04 11:49:38 +01:00
Vincent Povirk
7afd9603b5
gdiplus: Reset the lock count when unlocking a bitmap in write mode.
2010-01-04 11:45:21 +01:00
Vincent Povirk
495c42b617
gdiplus: Add traces to unimplemented functions in image.c.
2010-01-04 11:45:07 +01:00
Vincent Povirk
d694679ab6
gdiplus: Add trace to GdipBitmapUnlockBits.
2010-01-04 11:45:01 +01:00
Vincent Povirk
221bde44de
gdiplus: Add trace to unimplemented function in graphicspath.c.
2010-01-04 11:44:57 +01:00
Vincent Povirk
2005fe9881
gdiplus: Add traces to unimplemented functions in graphics.c.
2010-01-04 11:44:52 +01:00
Vincent Povirk
e1f55929da
gdiplus: Add traces to unimplemented functions in customlinecap.c.
2010-01-04 11:44:46 +01:00
Nikolay Sivov
acec38873f
comctl32/comboex: Fix a leak for text string stored for edit item.
2010-01-04 11:42:34 +01:00
Jacek Caban
e4a936a2d2
mshtml: Store body event target in HTMLDocumentNode.
2010-01-04 11:41:30 +01:00
Jacek Caban
2e6353d4bc
mshtml: Use nsIDocShell to load a page in set_moniker.
2010-01-04 11:41:29 +01:00
Jacek Caban
d60ebb308f
mshtml: Don't try to wrap necko channel in nsChannel implementation.
2010-01-04 11:41:29 +01:00
Jacek Caban
8c5baf3a09
mshtml: Make sure that event listeners of connection point are set.
2010-01-04 11:41:29 +01:00
Jacek Caban
b0bb5e6a78
mshtml: Store ConnectionPointContainer pointer in ConnectionPoint.
2010-01-04 11:41:29 +01:00
Henri Verbeet
ce2c3ea6c7
wined3d: Handle source and destination rectangles in IWineD3DSwapChainImpl_Present().
2010-01-04 11:41:29 +01:00
Henri Verbeet
b5907e23cc
wined3d: Add support for source and destination rectangles to swapchain_blit().
2010-01-04 11:41:29 +01:00
Henri Verbeet
73c6355d75
d3d10core: Add a wined3d geoemtry shader to struct d3d10_geometry_shader.
2010-01-04 11:41:28 +01:00
Henri Verbeet
41401fb8cf
wined3d: Add a geometry shader object.
...
This is just the object used to store the byte code, the shader compiler
doesn't know how to handle geometry shaders yet.
2010-01-04 11:41:28 +01:00
Henri Verbeet
f50b4c7d71
wined3d: Move "wrap_lookup" to struct wined3d_gl_info.
2010-01-04 11:41:28 +01:00
Vincent Povirk
0debd2fef4
ole32: Remove fixme for transacted mode.
2010-01-04 11:41:28 +01:00
André Hentschel
9d9c4061f9
comctl32: Improve German translation.
2010-01-04 11:41:28 +01:00
Nikolay Sivov
d7b7f783ab
comdlg32/tests: Free global blocks after PrintDlg() with PD_RETURNDEFAULT.
2010-01-04 11:41:28 +01:00
Andrew Eikum
4fec073d49
hlink/tests: Fix some memory leaks (valgrind).
2010-01-04 11:41:27 +01:00