Dmitry Timoshkov
67eafab883
windowscodecs: Implement QueryCapability of the JPEG decoder.
2012-11-27 19:45:34 +01:00
Dmitry Timoshkov
c44024f1e0
windowscodecs: Add a NULL check to GetFrameCount of the JPEG decoder.
2012-11-27 19:45:34 +01:00
Dmitry Timoshkov
5e10f2e0ec
windowscodecs: Implement QueryCapability of the ICO decoder.
2012-11-27 19:45:33 +01:00
Dmitry Timoshkov
075d28d857
windowscodecs: Reimplement GetFrameCount of the ICO decoder.
2012-11-27 19:45:33 +01:00
Dmitry Timoshkov
eb26db27a7
windowscodecs: Reimplement QueryCapability of the BMP decoder.
2012-11-27 19:45:33 +01:00
Dmitry Timoshkov
afd1ddbe0d
windowscodecs: Add a NULL check to GetFrameCount of the BMP decoder.
2012-11-27 19:45:32 +01:00
Alexandre Julliard
4ad5287496
gdi32: Fully reset the DC state before deleting it.
2012-11-27 19:45:30 +01:00
Jacek Caban
fbeb1b4acf
mshtml: Use UTF-8 encoding in is_gecko_path.
2012-11-27 17:00:53 +01:00
Jacek Caban
ac41380b94
jscript: Fixed some Coverity issues.
2012-11-27 17:00:45 +01:00
Jacek Caban
df53b50171
mshtml: Fixed a few coverity issues.
2012-11-27 17:00:38 +01:00
Huw Davies
71d185d7fe
oledb32: Add a 'fall through' comment.
2012-11-27 17:00:24 +01:00
Huw Davies
2232fef56c
winex11: Add a few 'fall through' comments.
2012-11-27 17:00:16 +01:00
Huw Davies
e6f1930116
gdi32: Simplify the point type checking logic.
2012-11-27 17:00:05 +01:00
Nikolay Sivov
8e2bc1eb1b
xmllite: Implement encoding declaration parsing.
2012-11-27 16:58:54 +01:00
Nikolay Sivov
5aa1754b7e
msxml3: No need to keep a reference to a temporarily used stream.
2012-11-27 16:58:40 +01:00
Nikolay Sivov
db9d8ebb08
msxml3: Support ISequentialStream as a document load source.
2012-11-27 16:58:29 +01:00
Nikolay Sivov
b296b08a5c
msxml3: Move document loading from stream to a separate function.
2012-11-27 16:58:20 +01:00
Maarten Lankhorst
79084be3c1
dsound: Set dwChannelMask when limiting channels.
2012-11-27 16:58:09 +01:00
Piotr Caban
642e9a1eda
msvcp100: Added _Container_base12 class tests.
2012-11-27 16:57:10 +01:00
Piotr Caban
de8fe962c1
msvcp100: Added _Container_base12 class implementation.
2012-11-27 16:56:36 +01:00
Piotr Caban
acbfab38db
msvcp100: Added _Container_base0::operator= implementation.
2012-11-27 16:56:28 +01:00
Piotr Caban
a704d2a40c
msvcp60: Export locale classes destructors.
2012-11-27 16:56:19 +01:00
Piotr Caban
a62ea07a15
msvcp: Sync implementations.
2012-11-27 16:56:09 +01:00
Piotr Caban
c15d625b5c
msvcp100: Added basic_ostream::ends implementation.
2012-11-27 16:55:57 +01:00
Detlef Riekenberg
70a0190e96
crypt32/tests: Fix failures on win7 and above.
2012-11-27 16:55:22 +01:00
Henri Verbeet
7f62678c16
d3d10core: Implement d3d10_device_DrawIndexedInstanced().
2012-11-27 16:54:57 +01:00
Henri Verbeet
eefe6346a9
wined3d: Properly handle scalar destinations in shader_glsl_conditional_move().
...
In particular, we modify dst.write_mask in the code further down in order to
mask out unused channels, but the writemask is ignored for scalar registers.
Since all that code is redundant anyway for scalar destinations, we can just
reuse the special case for scalar src0.
2012-11-27 16:54:50 +01:00
Andrew Talbot
1f221e87eb
msvcp60: Remove superfluous semicolons.
2012-11-27 16:54:10 +01:00
Andrew Talbot
b4c4bae7a3
msvcp71: Remove superfluous semicolons.
2012-11-27 16:54:04 +01:00
Andrew Talbot
c25d7f1b3c
msvcp90: Remove superfluous semicolons.
2012-11-27 16:53:58 +01:00
Andrew Talbot
2808433a7a
msvcp100: Remove superfluous semicolons.
2012-11-27 16:53:51 +01:00
Hans Leidekker
7895eae15b
ole32: Convert the remaining RegCreateKey and RegOpenKey calls to the wrappers.
2012-11-26 16:59:22 +01:00
Hans Leidekker
a82c49028d
ole32: Use wrappers around NT functions to access the registry in CoGetPSClsid.
2012-11-26 16:59:17 +01:00
Alexandre Julliard
e2c61baba0
user32: Send WM_MOVING instead of WM_SIZING when moving a window.
2012-11-26 16:01:30 +01:00
Alexandre Julliard
4b7085fdd4
setupapi: Fix total size when appending multi-string values.
2012-11-26 13:27:50 +01:00
Dmitry Timoshkov
97e2c24cc7
oleaut32: Add support for saving an empty picture.
2012-11-26 12:01:40 +01:00
Dmitry Timoshkov
6c53c4ee03
oleaut32: Add a test for loading/saving an empty picture.
2012-11-26 12:01:27 +01:00
Nikolay Sivov
6a8b4f11a8
ole32: Fix OleDraw() regarding passed rectangle handling.
2012-11-26 11:57:04 +01:00
Nikolay Sivov
acb56b0796
xmllite: Add partial support for xml declaration parsing.
2012-11-26 11:56:28 +01:00
Nikolay Sivov
eddd7fcf29
xmllite: Implement initial encoding switching.
2012-11-26 11:56:18 +01:00
Nikolay Sivov
cfaf8be906
dwrite: Add a separate function to copy text format data.
2012-11-26 11:56:03 +01:00
Nikolay Sivov
22f1970834
dwrite: Implement family name access methods for IDWriteTextFormat.
2012-11-26 11:55:51 +01:00
Andrew Talbot
40300b24cc
xmllite: Void functions should not return a value.
2012-11-26 11:55:32 +01:00
Andrew Talbot
4a79345d91
imagehlp: Remove unused variable.
2012-11-26 11:52:35 +01:00
Andrew Talbot
16b43ef072
inkobj: Remove unused variable.
2012-11-26 11:51:53 +01:00
Andrew Talbot
2d50946e06
ntprint: Remove unused variable.
2012-11-26 11:51:46 +01:00
Andrew Talbot
538a0e4a9e
opengl32: Remove unused variable.
2012-11-26 11:51:36 +01:00
Andrew Talbot
8bf312d40e
printui: Remove unused variable.
2012-11-26 11:51:29 +01:00
Henri Verbeet
8776e1c0e1
winex11: Detect broken NVIDIA RandR setups.
2012-11-26 11:51:18 +01:00
Henri Verbeet
86779241c6
d3d10core: Implement d3d10_device_IAGetInputLayout().
2012-11-26 11:50:30 +01:00
Henri Verbeet
69eeb35e51
d3dx9: Avoid LPD3DXINCLUDE.
2012-11-26 11:50:15 +01:00
Frédéric Delanoy
80d3010099
ddraw: Return appropriate value for non matching 32 bit pixel format in PixelFormat_DD2WineD3D (coverity).
2012-11-26 11:49:47 +01:00
Dmitry Timoshkov
a8eaeaf511
windowscodecs: Make GetFrame return WINCODEC_ERR_FRAMEMISSING without an image data.
2012-11-23 18:06:10 +01:00
Dmitry Timoshkov
37892c2f28
windowscodecs: Add a test to show that QueryCapability initializes the decoder.
2012-11-23 18:06:10 +01:00
Jacek Caban
5554292284
wininet: Use generic ReadFileEx entry in InternetReadFileExA and get rid of ReadFileExA entry.
2012-11-23 18:06:09 +01:00
Jacek Caban
52144829d1
wininet: Don't take INTERNET_BUFFERSW as argument in object's ReadFileEx entry.
2012-11-23 18:06:08 +01:00
Christian Costa
db497bdc44
cabinet: Simplify concatenation of path and filename.
2012-11-23 18:06:06 +01:00
Christian Costa
56c0151f6d
amstream: Initialize correctly AM_MEDIA_TYPE struct.
2012-11-23 18:06:03 +01:00
Christian Costa
3070dcee3b
strmbase: Simplify IEnumMediaTypesImpl_QueryInterface and turn FIXME into WARN.
2012-11-23 14:43:41 +01:00
Christian Costa
9bde31b3ee
strmbase: Display iface in TRACEs.
2012-11-23 14:43:36 +01:00
Christian Costa
930c9dd972
strmbase: Display new ref in AddRef and Release for IEnumMediaTypes.
2012-11-23 14:43:31 +01:00
Andrew Talbot
6b43027c7e
cryptdll: Remove unused variable.
2012-11-23 14:41:24 +01:00
Andrew Talbot
5ca89eaf6c
dnsapi: Remove unused variable.
2012-11-23 14:41:16 +01:00
Andrew Talbot
4be1fce0d1
winhttp: Remove unused variables.
2012-11-23 14:41:07 +01:00
Andrew Talbot
2691e580a0
wininet: Remove unused variable.
2012-11-23 14:40:54 +01:00
Andrew Talbot
26671c8f36
winspool.drv: Remove unused variable.
2012-11-23 14:40:45 +01:00
Henri Verbeet
dc67be012f
d3d10core: Implement d3d10_device_SOGetTargets().
2012-11-23 14:40:36 +01:00
Henri Verbeet
5b781d709d
d3d10core: Implement d3d10_device_SOSetTargets().
2012-11-23 14:40:30 +01:00
Henri Verbeet
63acbcbf8a
d3dx9: Avoid LPD3DXCONSTANTTABLE.
2012-11-23 14:40:24 +01:00
Francois Gouget
86c3f68303
winegstreamer: Make the GST_QualityControl methods static.
2012-11-23 14:39:43 +01:00
Francois Gouget
ebd28d5034
msvcp60: Make some codecvt_xxx() functions static or remove them.
2012-11-23 14:39:34 +01:00
Hans Leidekker
479b7bcf60
ole32/tests: Add a test to show that CoGetPSClsid is not affected by an override of HKEY_CLASSES_ROOT.
2012-11-22 17:35:30 +01:00
Christian Costa
b8a7ead3a3
strmbase: Don't forget to add ref pUnk in CopyMediaType when pbFormat is null.
2012-11-22 17:17:19 +01:00
Christian Costa
44c6ca992e
strmbase: Use FreeMediaType instead of freeing media type by hand and forgetting pUnk release.
2012-11-22 17:16:48 +01:00
Henri Verbeet
9e97bff539
d3d10core: Implement d3d10_device_RSGetScissorRects().
2012-11-22 14:54:19 +01:00
Henri Verbeet
2a8359d44c
d3d10core: Implement d3d10_device_RSSetScissorRects().
2012-11-22 14:54:14 +01:00
Jacek Caban
d331118bfd
advapi32: Added debug trace to RegOverridePredefKey.
2012-11-22 14:53:35 +01:00
Jacek Caban
fed2d49fd9
atl: Don't forward AtlModule* calls to atl100.dll.
2012-11-22 14:53:27 +01:00
Maarten Lankhorst
605cd62c7d
dsound: Create a primary_pwfx separately from pwfx.
2012-11-22 14:53:14 +01:00
Alexandre Julliard
a0f039a604
user32: Fix the wait event mask in PeekMessage.
2012-11-22 11:57:15 +01:00
Dmitry Timoshkov
7baf4ecd06
windowscodecs: Implement QueryCapability in the GIF decoder.
2012-11-22 11:56:58 +01:00
Dmitry Timoshkov
892c16e661
windowscodecs: Reimplement GetFrameCount of the GIF decoder.
2012-11-22 11:56:40 +01:00
Michael Stefaniuc
47513d9551
qedit: "Fix" DllCanUnloadNow() implementation.
2012-11-22 11:56:03 +01:00
Michael Stefaniuc
3131a9f831
pstorec: "Fix" DllCanUnloadNow() implementation.
2012-11-22 11:55:57 +01:00
Michael Stefaniuc
7178228d52
olepro32: "Fix" DllCanUnloadNow() implementation.
2012-11-22 11:55:51 +01:00
Michael Stefaniuc
0be5ad8ece
msisys.ocx: "Fix" DllCanUnloadNow() implementation.
2012-11-22 11:55:44 +01:00
Michael Stefaniuc
a0e266972c
hlink: "Fix" DllCanUnloadNow() implementation.
2012-11-22 11:55:37 +01:00
Michael Stefaniuc
9bf8bd52cf
dpnhpast: "Fix" DllCanUnloadNow() implementation.
2012-11-22 11:55:31 +01:00
Andrew Talbot
1973a808c2
kernel32: Remove unused variables.
2012-11-22 11:55:25 +01:00
Andrew Talbot
b1d4793344
msi: Remove unused variables.
2012-11-22 11:55:09 +01:00
Andrew Talbot
6256379a96
msxml3: Remove unused variable.
2012-11-22 11:54:49 +01:00
Andrew Talbot
17cc65a0df
quartz: Remove unused variables.
2012-11-22 11:54:42 +01:00
Andrew Talbot
cade59aab7
shell32: Remove unused variable.
2012-11-22 11:54:36 +01:00
Nikolay Sivov
2b5ddbfe9a
msxml3: Properly update node to doc link when cloning.
2012-11-21 19:20:54 +01:00
Jacek Caban
2f5123cbbc
mshtml: Added nsIURI::GetOriginCharset implementation.
2012-11-21 19:20:43 +01:00
Jacek Caban
d202daa182
mshtml: Always use UTF-8 encoding in nsWineURL.
2012-11-21 19:20:39 +01:00
Alexandre Julliard
841214ddb4
user32: Don't check for driver events before normal messages in PeekMessage.
2012-11-21 19:20:27 +01:00
Alexandre Julliard
8ba4c316f2
user32: Don't check for driver events before normal messages in GetMessage.
2012-11-21 19:20:09 +01:00
Dmitry Timoshkov
a3711295da
windowscodecs: Implement QueryCapability in the TIFF decoder.
2012-11-21 16:40:27 +01:00
Dmitry Timoshkov
9e5ecdb745
windowscodecs: Make GetFrameCount in the TIFF decoder not fail without an image stream.
2012-11-21 16:40:20 +01:00
Qian Hong
dd2be15118
usp10/tests: Added tests for wgBlank, wgDefault, wgInvalid and wgKashida.
2012-11-21 15:21:37 +01:00
Qian Hong
33cefcf8ea
usp10: Fixed wgBlank, wgDefault, wgInvalid and wgKashida.
2012-11-21 15:21:30 +01:00
Christian Costa
20e1f8a027
winegstreamer: Turn some FIXME into TRACE.
2012-11-21 15:20:31 +01:00
Christian Costa
1fcce23f34
winegstreamer: Remove left over FIXME.
2012-11-21 15:20:26 +01:00
Aric Stewart
203b4fbff0
imm32/tests: Test showing that communication to the IME window is done via SendMessage.
2012-11-21 15:19:49 +01:00
Aric Stewart
ad6272486b
imm32: Use SendMessage not PostMessage for the default IME winproc.
2012-11-21 15:19:42 +01:00
Jacek Caban
720c0c810d
mshtml: Fixed leak in fill_props.
2012-11-21 13:37:23 +01:00
Jacek Caban
6b0f51f9de
mshtml: Use ATTR_FIX_PX in IHTMLStyle2::put_bottom implementation.
2012-11-21 13:37:18 +01:00
Jacek Caban
eb51602304
winecrt0: Use atl100.dll directly to create a registrar instance.
2012-11-21 13:37:06 +01:00
Jacek Caban
f63617efb3
atl80: Forward calls directly to atl100 when possible.
2012-11-21 13:37:00 +01:00
Jacek Caban
8cfe856b17
atl: Added AtlGetVersion implementation.
2012-11-21 13:36:54 +01:00
Jacek Caban
84587b689e
atl100: Moved more function implementations to atl100.
2012-11-21 13:36:47 +01:00
Jacek Caban
fe3684cadd
atl: Moved atlwin.h to public includes.
2012-11-21 13:36:27 +01:00
Jacek Caban
9d956864b7
atl100: Moved IRegistrar implementation to atl100.
2012-11-21 13:36:23 +01:00
Jacek Caban
7f98899bba
atl: Moved atlbase.h to public includes.
2012-11-21 13:34:53 +01:00
Jacek Caban
0c8e91af51
atl: Removed unneeded includes.
2012-11-21 13:30:08 +01:00
Jacek Caban
0cc483a07b
atl: Always return S_FALSE in DllCanUnloadNow.
2012-11-21 13:28:40 +01:00
Jacek Caban
565d9f6dc8
atl100: Addeed stub DLL.
2012-11-21 13:28:24 +01:00
Henri Verbeet
860c0eb24e
d3d10core: Implement d3d10_device_IAGetVertexBuffers().
2012-11-21 13:26:03 +01:00
Henri Verbeet
d0d213f7d1
d3d10core: Implement d3d10_device_IAGetIndexBuffer().
2012-11-21 13:25:57 +01:00
Henri Verbeet
4904156946
d3drm: Avoid LPDIRECT3DDEVICE.
2012-11-21 13:25:50 +01:00
Henri Verbeet
55ee76431c
d3drm: Avoid LPDIRECT3DDEVICE2.
2012-11-21 13:25:45 +01:00
Henri Verbeet
0ac2b823b5
d3drm: Avoid LPDIRECT3DVIEWPORT.
2012-11-21 13:25:38 +01:00
Andrew Talbot
e21b7bbaf1
cryptui: Remove unused variable.
2012-11-21 13:25:32 +01:00
Andrew Talbot
1cd505cb81
d3d8: Remove unused variable.
2012-11-21 13:25:22 +01:00
Andrew Talbot
608be1715b
d3d10core: Remove unused variables.
2012-11-21 13:25:11 +01:00
Andrew Talbot
9c3722ec40
ddraw: Remove unused variable.
2012-11-21 13:24:47 +01:00
Andrew Talbot
9e01b1752a
hhctrl.ocx: Remove unused variable.
2012-11-21 13:24:07 +01:00
Aric Stewart
2a4cab5375
wineqtdecoder: Properly clean up splitter and loader threads on QTSplitter destruction.
2012-11-20 19:47:04 +01:00
Jacek Caban
96ace8636a
mshtml: Use stdint.h type names in nsiface.idl.
...
Gecko uses stdint.h types instead of NSPR types for most of the codebase now.
2012-11-20 19:47:04 +01:00
Michael Stefaniuc
098fd25009
comdlg32/tests: Fix the prototype of callback functions.
2012-11-20 19:47:03 +01:00
Michael Stefaniuc
0705793eb0
shell32: Use the proper type for a function pointer field.
2012-11-20 19:47:03 +01:00
Alexandre Julliard
4428049a7a
user32: Make sure the scroll button arrows are really at least 3 pixels.
2012-11-20 19:46:56 +01:00
Alexandre Julliard
c3f0abfa40
comctl32/tests: Add some initial pager tests.
2012-11-20 17:23:39 +01:00
Alexandre Julliard
3ad9f29e02
comctl32/pager: Don't rely on PGN_CALCSIZE to set the non-scrollable dimension of the control.
2012-11-20 17:18:17 +01:00
Alexandre Julliard
7a78eed463
comctl32/pager: Fix tracking of mouse position inside the buttons.
2012-11-20 16:02:18 +01:00
Alexandre Julliard
f3b8e68296
comctl32/pager: Use DrawFrameControl to paint the buttons.
2012-11-20 16:01:47 +01:00
Akihiro Sagawa
1aa15750ed
winmm/tests: Add EOF and buffer pointer tests for mmio.
2012-11-20 13:32:50 +01:00
Dmitry Timoshkov
a98fe810a4
windowscodecs: Test QueryCapability of the TIFF decoder.
2012-11-20 13:32:49 +01:00
Frédéric Delanoy
fcbc5cc5bb
msi: Fix a couple of leaks (coverity).
2012-11-20 13:32:49 +01:00
Christian Costa
37419c4af2
wmvcore: Add stub for DllRegisterServer.
2012-11-20 13:32:48 +01:00
Daniel Jelinski
da87b102e0
xolehlp: Add some stubs.
2012-11-20 13:32:48 +01:00
Alexandre Julliard
1ce71ab7d8
odbc32: Fix some data types for 64-bit.
2012-11-20 13:32:45 +01:00
Nikolay Sivov
92013d7bd2
oledb32: Implement IDataInitialize::GetInitializationString.
2012-11-20 11:56:22 +01:00
Nikolay Sivov
d587a1f102
oledb32: Implement IDataInitialize::CreateDBInstance.
2012-11-20 11:56:08 +01:00
Nikolay Sivov
b5ee2079e2
odbc32: Implement SQLDataSourcesA() forward.
2012-11-20 11:55:31 +01:00
Nikolay Sivov
dc2fe2a4be
xmllite: Store remaining reader input parameters.
2012-11-20 11:55:16 +01:00
Nikolay Sivov
befbc8f57d
xmllite: Implement GetNodeType() for reader.
2012-11-20 11:55:11 +01:00
Nikolay Sivov
d693790175
xmllite: Initial support for reader input encoding detection.
2012-11-20 11:55:05 +01:00
Andrew Talbot
8300fd5aa8
crypt32: Remove unused variables.
2012-11-20 11:44:53 +01:00
Andrew Talbot
d2de810df3
mscoree: Remove unneeded address-of operator from function name.
2012-11-20 11:44:43 +01:00
Henri Verbeet
2f307a14f0
d3d9/tests: Add tests for device resets in d3d9ex.
2012-11-20 11:44:36 +01:00
Henri Verbeet
84da62d993
d3d9/tests: Create the d3d9ex object in create_device().
2012-11-20 11:44:31 +01:00
Henri Verbeet
79f0b4d977
d3d9: Avoid resetting device state for d3d9ex resets.
2012-11-20 11:44:27 +01:00
Henri Verbeet
0a7e2accc4
d3drm: Avoid LPDIRECTDRAWCLIPPER.
2012-11-20 11:44:16 +01:00
Henri Verbeet
34dd6ff2e4
d3drm: Avoid LPDIRECTDRAWSURFACE.
2012-11-20 11:44:11 +01:00
André Hentschel
78b08cdabd
urlmon: Fix possible NULL pointer access in heap_strdup*.
2012-11-19 16:37:05 +01:00
André Hentschel
c02b84d3c5
msxml3: Fix possible NULL pointer access in heap_strdupW.
2012-11-19 16:36:58 +01:00
André Hentschel
e9bfe83683
mshtml: Fix possible NULL pointer access in heap_str*.
2012-11-19 16:36:50 +01:00
André Hentschel
6804ae26fb
jscript: Fix possible NULL pointer access in heap_strdupW.
2012-11-19 16:36:41 +01:00
André Hentschel
7e2cac2602
dwrite: Fix possible NULL pointer access in heap_strdup*.
2012-11-19 16:36:29 +01:00
André Hentschel
bafe54e7e5
advpack: Fix possible NULL pointer access in heap_strdupWtoA.
2012-11-19 16:36:01 +01:00
André Hentschel
ac90476211
dmsynth: Fix compilation on systems that don't support nameless structs or unions.
2012-11-19 16:35:45 +01:00
Hans Leidekker
ed4ce217d3
msi: Don't set the REINSTALL property if the product will be patched.
2012-11-19 16:35:36 +01:00
Alexandre Julliard
65e480d701
user32: Reimplement system color handling using standard system parameter entries.
2012-11-19 16:35:23 +01:00
Alexandre Julliard
1c4cf1a2db
gdi32: Fix coordinate mapping of arc limits.
2012-11-19 16:35:23 +01:00
Nikolay Sivov
6e566ce6c2
msxml3: AddRef() typeinfo pointers only when we have to.
2012-11-19 16:35:22 +01:00
Nikolay Sivov
f6d22b06c6
msxml3: Make it clear when encoded buffer is created.
2012-11-19 16:35:22 +01:00
Nikolay Sivov
67c07ff42a
xmllite: Store reader input impl pointer in reader structure.
2012-11-19 16:35:21 +01:00
Nikolay Sivov
6f7624f5d9
xmllite: Keep stream reference in reader input instead of reader itself.
2012-11-19 16:35:20 +01:00
Nikolay Sivov
522ae3ca0e
xmllite: Add stub for reader input buffer.
2012-11-19 16:35:20 +01:00
Nikolay Sivov
a2213cdbd7
xmllite: Use application defined IMalloc for reader input.
2012-11-19 16:35:19 +01:00
Nikolay Sivov
c88cdc6e38
xmllite: Support application defined IMalloc for reader.
2012-11-19 16:35:18 +01:00
Jacek Caban
3e23b5e589
wininet: Use proxy settings directly from http_request_t in a few more places.
2012-11-19 16:35:17 +01:00
Jacek Caban
5fb49243af
wininet: Use processed string from server_t for constructing proxy path.
2012-11-19 16:35:16 +01:00
Jacek Caban
3cf2838a93
wininet: Store more useful strings in server_t.
2012-11-19 16:35:16 +01:00
Jacek Caban
e1d26a24ed
wininet: Allow passing INTERNET_INVALID_PORT_NUMBER port to get_server.
2012-11-19 16:35:15 +01:00
Jacek Caban
cdf25ee469
wininet: Store an info if connection is HTTPS in server_t.
2012-11-19 16:35:14 +01:00
Michael Stefaniuc
d94b651519
wintab32/tests: Remove a function pointer cast.
2012-11-19 16:35:13 +01:00
Michael Stefaniuc
2a1a48b586
appwiz: Use the correct types for callbacks.
2012-11-19 16:35:11 +01:00
Dmitry Timoshkov
bfed6e5f30
windowscodecs: Add NULL pointer checks to some color context methods.
2012-11-19 11:47:36 +01:00
Dmitry Timoshkov
b9ead1a7ea
gdiplus: Avoid more cases of allocating a transformation matrix on the heap.
2012-11-19 11:47:27 +01:00
Henri Verbeet
8180b9000a
d3d9/tests: Add a test for the scissor rect and viewport after SetRenderTarget() calls.
2012-11-19 11:47:08 +01:00
Henri Verbeet
fa834b0bcc
d3d8/tests: Add a test for the viewport after SetRenderTarget() calls.
2012-11-19 11:47:03 +01:00
Henri Verbeet
94ab9d5ef3
wined3d: Update the scissor rect and viewport even on redundant wined3d_device_set_render_target() calls.
2012-11-19 11:46:55 +01:00
Michael Stefaniuc
8f7eaf26ce
user32: Remove two superfluous casts.
2012-11-19 11:46:35 +01:00
Michael Stefaniuc
f62ba6ff5c
kernel32/tests: Don't cast zero.
2012-11-19 11:46:27 +01:00
Michael Stefaniuc
cf36ddd6fc
msvcp: Don't cast zero.
2012-11-19 11:46:21 +01:00
Piotr Caban
0569947da0
msvcp60: Fixed basic_string::_Copy implementation.
2012-11-19 11:46:13 +01:00
Piotr Caban
3a7a1d7125
msvcp60: Fixed basic_string::_Tidy implementation.
2012-11-19 11:46:07 +01:00
Piotr Caban
95c4284822
msvcp60: Fixed handling of empty strings.
2012-11-19 11:46:02 +01:00
Piotr Caban
4f4f93802a
msvcp60: Export basic_ostream constructors.
2012-11-19 11:45:57 +01:00
Piotr Caban
eae21a1fbf
msvcp60: Added basic_stringbuf::_Mode implementation.
2012-11-19 11:45:51 +01:00
Frédéric Delanoy
098b3c7294
msi: Fix leaks in ITERATE_InstallService (coverity).
2012-11-16 19:27:23 +01:00
Frédéric Delanoy
cac26d47a0
msi: Fix leaks in stop_service_dependents (coverity).
2012-11-16 19:26:50 +01:00
Erich Hoover
499c53175b
wininet: Fix InternetCrackUrl parsing URLs containing a semicolon.
2012-11-16 19:25:11 +01:00
Erich Hoover
d5e40b0eff
advapi32: Implement SetSecurityInfo on top of NtSetSecurityObject.
2012-11-16 19:23:04 +01:00
Nikolay Sivov
7a00f31ecf
msxml3: Stub support for external entity resolver.
2012-11-16 17:42:48 +01:00
Nikolay Sivov
a644bad2af
msxml3: Store handler pointers so casts to particular type are avoided.
2012-11-16 17:42:47 +01:00
Jacek Caban
bd42c0416a
wininet: Fixed HTTP CONNECT secure connection.
2012-11-16 17:42:47 +01:00
Jacek Caban
c8da35729c
wininet: Store both proxy and destination host in http_request_t.
2012-11-16 17:42:46 +01:00
Alexandre Julliard
7c2ce566da
user32: Initialize some system parameters in the registry on first run.
2012-11-16 17:42:45 +01:00
Alexandre Julliard
9c729720a9
user32: Maintain a cache of registry keys for the various parameters.
2012-11-16 16:17:32 +01:00
Alexandre Julliard
2959b312d9
user32: Define a global list of parameter registry keys and store an index in the value string.
2012-11-16 16:17:32 +01:00
Detlef Riekenberg
6e53b8dd57
ktmw32: Add a stub for CommitTransaction.
2012-11-16 16:17:31 +01:00
Detlef Riekenberg
e3df9043e9
ktmw32: Add a stub for CreateTransaction.
2012-11-16 16:17:31 +01:00
Michael Stefaniuc
a5c621d40e
krnl386.exe16: Use FIELD_OFFSET for the size of structs with varlength arrays.
2012-11-16 16:17:28 +01:00
Michael Stefaniuc
0b02d25f6d
ws2_32: Avoid using sizeof on structs with variable length array.
2012-11-16 11:42:32 +01:00
Piotr Caban
15bef00d65
msvcp: Sync implementations.
2012-11-16 11:42:27 +01:00
Piotr Caban
a497d36a62
msvcp90: Added wctrans and towctrans tests.
2012-11-16 11:42:00 +01:00
Piotr Caban
a71acb3076
msvcp90: Added wctrans and towctrans implementation.
2012-11-16 11:41:55 +01:00
Piotr Caban
965543acff
msvcp80: Forward functions that are using String_iterators to msvcp90.
2012-11-16 11:41:46 +01:00
Huw Davies
02d41b7b1a
winspool: Pre-1.6 versions of CUPS can leave behind a file when cupsGetPDD3 fails, so clear up afterwards.
2012-11-16 11:41:41 +01:00
Austin English
62e77128c5
secur32: Get rid of deprecated types.
2012-11-16 11:40:17 +01:00
Henri Verbeet
b52118d53d
d3d9/tests: Also test that render states get reset in test_reset().
2012-11-16 11:40:02 +01:00
Henri Verbeet
f94f753e51
d3d8/tests: Also test that render states get reset in test_reset().
2012-11-16 11:39:54 +01:00
Henri Verbeet
ffd892f6dd
wined3d: Make state_geometry_shader() static.
2012-11-16 11:39:50 +01:00
Henri Verbeet
0fa127b1fa
ddraw: Avoid LPDIRECT3D7.
2012-11-16 11:39:42 +01:00
Christian Inci
83ed5efb31
wined3d: Add support for nVidia GT 640M.
2012-11-15 21:22:06 +01:00
Marcus Meissner
02a80554f8
wininet: Move freeing netconn into create_netconn_socket (Coverity).
2012-11-15 21:22:05 +01:00
Piotr Caban
c29c639cce
urlmon: Update reference counter in bsc_from_bctx.
2012-11-15 21:22:04 +01:00
Hans Leidekker
bff64e8578
advapi32: Avoid a buffer overflow in CredUnmarshalCredentialW.
...
Spotted by Stefan Leichter.
2012-11-15 21:22:03 +01:00
Hans Leidekker
6395af1ae7
windowscodecs: GetThumbnail should be supported for ICO frames.
2012-11-15 21:22:03 +01:00
Hans Leidekker
b671f2573e
windowscodecs: Add tests for IWICColorContext.
2012-11-15 21:22:02 +01:00
Hans Leidekker
ffa558bbaa
windowscodecs: Implement IWICColorContext::GetProfileBytes.
2012-11-15 21:22:01 +01:00
Hans Leidekker
da7c8c6331
windowscodecs: Implement IWICColorContext::GetExifColorSpace.
2012-11-15 21:22:01 +01:00
Hans Leidekker
a7f0c14bef
windowscodecs: Implement IWICColorContext::InitializeFromExifColorSpace.
2012-11-15 21:22:00 +01:00
Hans Leidekker
7712c0e8cd
windowscodecs: Implement IWICColorContext::InitializeFromMemory.
2012-11-15 21:21:59 +01:00
Hans Leidekker
c9acbecdf0
windowscodecs: Implement IWICColorContext::GetType.
2012-11-15 21:21:58 +01:00
Hans Leidekker
cfb91803c2
windowscodecs: Implement IWICBitmapFrameDecode::GetColorContexts for PNG images.
2012-11-15 21:21:57 +01:00
Hans Leidekker
96ebc618b5
windowscodecs: Add a stub IWICColorContext implementation.
2012-11-15 21:21:55 +01:00
Hans Leidekker
1b762afa63
windowscodecs: Implement WICCreateColorContext_Proxy.
2012-11-15 21:21:54 +01:00
Jacek Caban
efd0eead07
atl: Properly fail on an aggregation attempt.
2012-11-15 21:21:52 +01:00
Alexandre Julliard
67d16ddee3
winex11: Move the screen saver support to a new SystemParametersInfo entry point.
2012-11-15 21:21:50 +01:00
Alexandre Julliard
13fbce5627
user32: Forward SystemParametersInfo calls to the user driver first.
2012-11-15 21:21:49 +01:00
Alexandre Julliard
4a8716cf5b
user32: Check the length of the loaded registry key for system parameters.
2012-11-15 21:21:48 +01:00
Alexandre Julliard
b2fa004ee4
user32: Simplify initialization of the desktop wallpaper.
2012-11-15 21:21:48 +01:00
Alexandre Julliard
4d653b77ec
user32: Add parameter entry objects for the desktop wallpaper and pattern.
2012-11-15 21:21:47 +01:00
Alexandre Julliard
002c626a11
user32: Use parameter entry objects for the non-client metrics parameters.
2012-11-15 21:21:46 +01:00
Alexandre Julliard
bfc8bc4d27
user32: Use the default GUI font for unspecified font parameters.
2012-11-15 21:21:43 +01:00
Alexandre Julliard
ebaf5ea176
gdi32: Don't load bitmap glyphs when using subpixel rendering in GetGlyphOutline.
2012-11-15 21:21:39 +01:00
Nikolay Sivov
3b0179cbde
msi: Remove unnecessary casts and argument from script site creation helper.
2012-11-15 12:20:28 +01:00
Nikolay Sivov
194c30d11f
msi: Make it clear where script type mask comes from.
2012-11-15 12:19:58 +01:00
Nikolay Sivov
eebde117ca
msi: COM cleanup for IActiveScriptSite.
2012-11-15 12:19:52 +01:00
Henri Verbeet
e00f1590db
d3d10core: Fix the stream index in d3d10_device_IASetVertexBuffers().
2012-11-15 12:19:41 +01:00
Henri Verbeet
9a27b0ad71
wined3d: Add support for geometry shaders to the GLSL shader backend.
2012-11-15 12:19:36 +01:00
Detlef Riekenberg
1e6ffc9c32
netapi32/tests: Fix workstation test failures on XP.
2012-11-14 19:23:51 +01:00
Detlef Riekenberg
5c1e6cf7cd
kernel32/tests: Fix 32-bit thread test failures on NT 5.x 64bit.
2012-11-14 19:23:36 +01:00
Detlef Riekenberg
1f0908984c
netapi32/tests: Fix an access test failure on XP.
2012-11-14 19:23:01 +01:00
Nikolay Sivov
e87c3b4b00
msi: Store object function pointers with type id.
2012-11-14 19:22:00 +01:00
Nikolay Sivov
e726b54c87
msi: Cache ITypeInfo instances for automation objects instead of reloading every time.
2012-11-14 19:19:36 +01:00
Jacek Caban
55f0663e3e
jscript: Use proper object as 'this' when function is called on an activation object.
2012-11-14 16:37:49 +01:00
Piotr Caban
c0589a31e0
msvcp60: Added iostream tests.
2012-11-14 16:37:44 +01:00
Piotr Caban
43e8e008b2
msvcp60: Fixed basic_istream::getline(basic_string) implementation.
2012-11-14 16:36:31 +01:00
Piotr Caban
a43840bcdf
msvcp60: Fixed basic_istream::seekg implementation.
2012-11-14 16:36:30 +01:00
Piotr Caban
9796cf388c
msvcp60: Fixed basic_istream::ipfx implementation.
2012-11-14 16:36:29 +01:00
Piotr Caban
1cd95d4f82
msvcp60: Fixed num_put::fput implementation.
2012-11-14 16:36:29 +01:00
Piotr Caban
8048d04e59
msvcp60: Fixed num_get class implementataion.
2012-11-14 16:36:28 +01:00
Piotr Caban
b999c3e307
msvcp60: Remove mutex class.
2012-11-14 16:36:27 +01:00
Piotr Caban
4b7333e227
msvcp60: Added basic_string tests.
2012-11-14 16:36:23 +01:00
Piotr Caban
1c33835a53
msvcp60: Fixed basic_string::c_str implementation.
2012-11-14 16:32:58 +01:00
Piotr Caban
3b69e28a89
msvcp60: Fixed basic_filebuf<short> implementation.
2012-11-14 16:32:50 +01:00
Piotr Caban
043fcc92be
msvcp60: Fixed basic_filebuf<char> implementation.
2012-11-14 16:32:12 +01:00
Piotr Caban
aa04ea7009
msvcp90: Fixed basic_istream_char_read_uint64 tests.
2012-11-14 16:32:00 +01:00
Michael Stefaniuc
bdd9a6294d
msvcp100: Avoid FALSE:TRUE conditional expressions.
2012-11-14 16:31:55 +01:00
Michael Stefaniuc
333c71730d
oleaut32: Remove a superfluous TRUE:FALSE conditional expression.
2012-11-14 16:31:50 +01:00
Christian Costa
5267f8b7d9
user32: Add tests for MapWindowPoints, ClientToScreen and ScreenToClient.
...
Based on a patch by Rico Schüller.
2012-11-14 16:29:51 +01:00
Alexandre Julliard
7fc61f6fea
user32: Add some error checking in ScreenToClient and ClientToScreen.
2012-11-14 16:29:49 +01:00
Alexandre Julliard
5dea654317
user32: Properly set last error in MapWindowPoints.
2012-11-14 16:29:48 +01:00
Alexandre Julliard
fb1c533e94
user32: Add helper functions for loading and saving system parameter registry entries.
2012-11-14 16:17:15 +01:00
Alexandre Julliard
270979dc9e
user32: Support more user preference system parameters.
2012-11-14 16:17:00 +01:00
Alexandre Julliard
95d782779c
user32: Add system parameter descriptors for user preference parameters.
2012-11-14 16:16:37 +01:00
Henri Verbeet
25c449247f
d3d10core: Implement d3d10_device_GSGetShader().
2012-11-14 11:27:44 +01:00
Henri Verbeet
9081f8afb1
d3d10core: Implement d3d10_device_GSSetShader().
2012-11-14 11:27:40 +01:00
Henri Verbeet
a24d59a1dd
ddraw: Avoid LPDIRECT3DDEVICE7.
2012-11-14 11:27:30 +01:00
Nozomi Kodama
965e27149a
d3dx9_36: Fix the case out = in for D3DXSHRotate.
2012-11-13 19:27:04 +01:00
Nozomi Kodama
1ca9ed90e3
d3dx9_36: Implement handy computations for small orders in D3DXSHRotate.
2012-11-13 19:25:29 +01:00
Detlef Riekenberg
ef603cbbd9
advapi32/tests: Test string alias for common RID in sid strings.
2012-11-13 19:23:50 +01:00
Detlef Riekenberg
f7a6c4c323
advapi32: Allow string alias for common RID in sid strings.
2012-11-13 19:23:36 +01:00
Christian Costa
1b2aacc97b
d3drm: Implement texture SetAppData and GetAppData.
2012-11-13 18:10:21 +01:00
André Hentschel
5e031741cd
msxml3: Fix remaining memory leak (coverity).
2012-11-13 18:09:48 +01:00
André Hentschel
43ffbe5611
oleaut32: Fix remaining memory leak (coverity).
2012-11-13 18:07:06 +01:00
Akihiro Sagawa
2d3f320463
winmm: Fix SEEK_END direction of mmio files without buffering.
2012-11-13 18:01:44 +01:00
Akihiro Sagawa
10c7f5859c
winmm/tests: Add more mmioSeek tests.
2012-11-13 18:01:39 +01:00
Jörg Höhle
42bdb48c67
mciavi: Fix player deadlock when starting to play.
2012-11-13 17:03:15 +01:00
Piotr Caban
4f07c49547
gdi32: Added GetGlyphOutlineW tests on glyph that contains empty contour.
2012-11-13 16:57:02 +01:00
Piotr Caban
b696558f04
gdi32: Ignore contours containing one point in get_glyph_outline function.
2012-11-13 16:55:55 +01:00
Jacek Caban
95f3c6402a
mshtml: Added IHTMLScriptElement::get_text implementation.
2012-11-13 16:54:54 +01:00
Daniel Jelinski
e9e09b66a0
comctl32: Move WM_SIZE handling into WM_WINDOWPOSCHANGED.
2012-11-13 16:54:54 +01:00
Alexandre Julliard
44423f915c
user32: Add some defines to reduce Unicode string duplication.
2012-11-13 16:54:54 +01:00
Alexandre Julliard
2dc978686d
user32: Implement a number of missing system parameters.
2012-11-13 16:54:54 +01:00
Alexandre Julliard
c24017fa5a
user32: Add structures to describe individual system parameters to reduce code duplication.
2012-11-13 16:54:54 +01:00
Hans Leidekker
853273c98b
windowscodecs: Implement IWICBitmapDecoderInfo::GetFileExtensions.
2012-11-13 16:54:54 +01:00
Hans Leidekker
641a6e6c45
mscms: Handle more bitmap formats.
2012-11-13 16:54:53 +01:00
Henri Verbeet
d2fa9a75b2
d3d10core: Implement d3d10_device_PSGetShader().
2012-11-13 16:54:53 +01:00
Henri Verbeet
5dc94d04a5
d3d10core: Implement d3d10_device_VSGetShader().
2012-11-13 16:54:53 +01:00
Henri Verbeet
ea50cde939
ddraw: Avoid LPDIRECT3DVIEWPORT2.
2012-11-13 16:54:53 +01:00
Alexandre Julliard
b5d96da32f
user32: Add helper functions to get and set dword registry values in SystemParametersInfo.
2012-11-12 16:35:16 +01:00
Detlef Riekenberg
aaad900d1e
advapi32/tests: Fix a failure on 64bit NT 5.x.
2012-11-12 16:35:16 +01:00
Jacek Caban
8b1bd3e5bf
ieframe: Added IWebBrowser2::Refresh tests.
2012-11-12 16:35:16 +01:00