Piotr Caban
1a97bba65f
msvcp: Sync spec files.
2012-11-30 11:43:23 +01:00
Piotr Caban
a62158eb29
msvcp70: Forward bad_cast functions to msvcrt.
2012-11-30 11:43:15 +01:00
Piotr Caban
d677bda974
msvcrt: Added wcrtomb tests.
2012-11-30 11:43:09 +01:00
Piotr Caban
c0ce611ebd
msvcrt: Added wcrtomb implementation.
2012-11-30 11:43:03 +01:00
Henri Verbeet
027ef4ccdb
d3d10core: Implement d3d10_device_VSGetConstantBuffers().
2012-11-30 11:42:54 +01:00
Henri Verbeet
ae5e15319e
d3d10core: Implement d3d10_device_VSSetConstantBuffers().
2012-11-30 11:42:48 +01:00
Henri Verbeet
c109249445
d3dx9: Avoid LPD3DXEFFECTSTATEMANAGER.
2012-11-30 11:42:37 +01:00
Henri Verbeet
8678e890e6
d3dx9: Avoid LPD3DXEFFECTPOOL.
2012-11-30 11:42:32 +01:00
Frédéric Delanoy
a6db668895
wined3d: Add some 'fall through' comments (coverity).
2012-11-30 11:42:24 +01:00
Alexandre Julliard
a796ad5ed8
gdi32: Avoid creating a copy of the pattern bits for the R2_COPYPEN case.
2012-11-29 19:40:19 +01:00
Alexandre Julliard
7339308e16
gdi32: Add faster implementation of the pattern_rects primitive when we don't need an AND mask.
2012-11-29 19:40:13 +01:00
Alexandre Julliard
2aff4696b6
gdi32: Add assembly helpers for filling solid rectangles.
2012-11-29 12:31:13 +01:00
Alexandre Julliard
cb7917f9c8
gdi32: Add faster implementations of the solid_rects primitive for the common case of R2_COPYPEN.
2012-11-29 12:17:55 +01:00
Piotr Caban
1ced0f460c
msvcrt: Added mbsrtowcs tests.
2012-11-29 11:23:10 +01:00
Piotr Caban
5e50ec3df2
msvcrt: Added mbsrtowcs implementation.
2012-11-29 11:23:03 +01:00
Piotr Caban
f20a85a5da
msvcrt: Added mbrtowc tests.
2012-11-29 11:16:56 +01:00
Piotr Caban
4b67531bf7
msvcrt: Added mbrtowc implementation.
2012-11-29 11:16:51 +01:00
Piotr Caban
00658a4a63
msvcrt: Added mbrlen tests.
2012-11-29 11:16:44 +01:00
Piotr Caban
b8ee0dd7ab
msvcrt: Added mbrlen implementation.
2012-11-29 11:16:38 +01:00
Piotr Caban
d55eabbb31
msvcp100: Added exception throwing helpers.
2012-11-29 11:16:31 +01:00
Nikolay Sivov
2684eee0b2
msxml3: Initialize body pointer and size for unknown types (Coverity).
2012-11-29 11:16:17 +01:00
Nikolay Sivov
00484ed942
msxml3: Fix a leak on error path.
2012-11-29 11:16:09 +01:00
Nikolay Sivov
f929611a68
msxml3: Revert "msxml3: AddRef() typeinfo pointers only when we have to.".
...
This reverts commit 6e566ce6c2
.
2012-11-29 11:16:02 +01:00
Nikolay Sivov
75cc571fab
oledb32: Properly free property sets and propinfo sets (Coverity).
2012-11-29 11:15:51 +01:00
Nikolay Sivov
0e179e08b6
dwrite: Handle allocation error (Coverity).
2012-11-29 11:15:42 +01:00
Nikolay Sivov
13d99144bd
wshom: Fix refcount for typeinfo pointers.
2012-11-29 11:15:30 +01:00
Henri Verbeet
56b3953207
wined3d: Fix a typo in wined3d_device_set_stream_output().
2012-11-29 00:16:50 +01:00
Henri Verbeet
5d9d20ee0e
wined3d: Also unbind stream outputs and the geometry shader in stateblock_unbind_resources().
2012-11-29 00:16:44 +01:00
Henri Verbeet
8c94757c2b
d3dx9: Avoid LPD3DXMATRIXSTACK.
2012-11-29 00:16:38 +01:00
Henri Verbeet
d480f9e1a8
d3dx9: Avoid LPD3DXMESH.
2012-11-29 00:16:26 +01:00
Andrew Talbot
acb1d678a9
shdocvw: Remove unused variable.
2012-11-29 00:16:04 +01:00
Andrew Talbot
925a4411e8
uxtheme: Remove unused variable.
2012-11-29 00:15:56 +01:00
Andrew Talbot
00360e7c03
winex11.drv: Remove unused variable.
2012-11-29 00:15:48 +01:00
Andrew Talbot
960189b553
winscard: Remove unused variable.
2012-11-29 00:15:39 +01:00
Andrew Talbot
ffb2cae6fc
wtsapi32: Remove unused variable.
2012-11-29 00:15:31 +01:00
Alexandre Julliard
960f0595b2
setupapi: Load IRegistrar from atl100.dll.
2012-11-28 21:25:00 +01:00
Stefan Dösinger
a61f68fc5a
ddraw: Properly use the index buffer as a dynamic buffer.
2012-11-28 20:14:58 +01:00
Stefan Dösinger
108fcb691c
ddraw: Make the index buffer write only.
2012-11-28 20:14:58 +01:00
Stefan Dösinger
4b95487bdd
ddraw: Don't create a wastefully large index buffer.
2012-11-28 20:14:57 +01:00
Erich Hoover
722c2b1008
advapi: Implement GetNamedSecurityInfoW on top of GetSecurityInfo.
2012-11-28 20:14:53 +01:00
Erich Hoover
5851032d07
advapi: Implement SetNamedSecurityInfoW on top of SetSecurityInfo.
2012-11-28 20:14:53 +01:00
Jacek Caban
639a42a8fd
mshtml: Added IHTMLInputElement::defaultValue property implementation.
2012-11-28 20:14:52 +01:00
Akihiro Sagawa
c2cf4ddb93
winmm: Fix handling of mmio file buffers.
2012-11-28 20:14:52 +01:00
André Hentschel
579f4f9da0
ntdll: Exit when we can't map the shared user data.
2012-11-28 20:14:51 +01:00
Putin Evgeny
3303ba7f4c
wineps.drv: Add orientation field to postscript header.
2012-11-28 20:14:49 +01:00
Piotr Caban
a1797d885f
msvcp: Remove superfluous semicolons.
2012-11-28 20:14:47 +01:00
Piotr Caban
bdedab6c84
msvcrt: Remove superfluous semicolons.
2012-11-28 20:14:47 +01:00
Nikolay Sivov
cf8564a992
msxml3: Check return value (Coverity).
2012-11-28 20:14:46 +01:00
Nikolay Sivov
b2643d3841
msxml3: Fix handling of NULL object site (Coverity).
2012-11-28 20:14:46 +01:00
Nikolay Sivov
21be19a1dc
msxml3: Actually use skipped entity event data.
2012-11-28 20:14:45 +01:00
Nikolay Sivov
818917a09e
msxml3: Properly store SystemID and PublicID (Coverity).
2012-11-28 20:14:45 +01:00
Nikolay Sivov
c23ce5976e
xmllite: Fix equal sign parsing.
2012-11-28 20:14:44 +01:00
Nikolay Sivov
8b8fb88e4b
xmllite: Support standalone declaration.
2012-11-28 20:14:44 +01:00
Huw Davies
81057ba9b9
oledlg: Add a missing break.
2012-11-28 20:14:43 +01:00
Huw Davies
0f95508936
sane.ds: Add a missing break.
2012-11-28 20:14:43 +01:00
Christian Costa
94bfd24f67
cabinet: Simplify concatenation of path and filename.
2012-11-28 20:14:43 +01:00
Christian Costa
8b6f917518
cabinet: Remove useless ERR and turn one ERR into a WARN.
2012-11-28 20:14:42 +01:00
Andrew Talbot
f8da0d3a1e
gdiplus: Remove superfluous braces.
2012-11-28 20:14:41 +01:00
Andrew Talbot
9205f02ac5
netapi32: Remove unused variable.
2012-11-28 20:14:41 +01:00
Andrew Talbot
c562b0e148
sensapi: Remove unused variable.
2012-11-28 20:14:40 +01:00
Andrew Talbot
393514c119
wineps.drv: Remove unused variable.
2012-11-28 20:14:40 +01:00
Piotr Caban
ca88f3624d
msvcp60: Added seekoff exports.
2012-11-28 20:14:39 +01:00
Piotr Caban
dea74b4da3
msvcp60: Added basic_filebuf<short>::_Initcvt export.
2012-11-28 20:14:38 +01:00
Piotr Caban
81853405b1
msvcp60: Added locale::Iscloc implementation.
2012-11-28 20:14:38 +01:00
Piotr Caban
08280758dd
msvcp60: Added locale::_Getfacet export.
2012-11-28 20:14:37 +01:00
Piotr Caban
200cb7d3ac
msvcp60: Added locale::_Locimp::_Global export.
2012-11-28 20:14:32 +01:00
Piotr Caban
e6e0da609d
msvcp60: Forward bad_cast functions to msvcrt.
2012-11-28 14:42:45 +01:00
Henri Verbeet
7c722bea28
d3d10core/tests: Use the correct enum in test_create_shader_resource_view().
2012-11-28 14:42:35 +01:00
Henri Verbeet
be65d6ab3c
d3d10core/tests: Don't reuse the device.
2012-11-28 14:42:22 +01:00
Henri Verbeet
361cf636cc
d3dx9: Avoid LPD3DXSKININFO.
2012-11-28 14:42:03 +01:00
Aric Stewart
bd7e8df6ba
user32: More instances where early versions of usp10 are not well behaved with ScriptString_pSize being NULL.
...
Issue discovered by Qian Hong.
2012-11-28 14:41:55 +01:00
Vincent Povirk
423d50eb3b
gdiplus: Use clipping region in alpha_blend_pixels.
2012-11-28 14:41:43 +01:00
Alexandre Julliard
e2da590a85
winex11: Don't bother waiting for XShmPutImage to finish.
2012-11-28 14:40:13 +01:00
Alexandre Julliard
6050a025bb
gdi32: Add a font glyph cache in the DIB engine.
2012-11-28 12:22:40 +01:00
Christian Costa
0c0b229717
quartz: Fix case in some methods name.
2012-11-27 20:55:05 +01:00
Christian Costa
eca0bc3565
amstream: Fix return value of BasePinImp_GetMediaType.
2012-11-27 20:54:53 +01:00
Alexandre Julliard
ab2cac4815
user32: Fix handling of NULL paint struct in BeginPaint.
2012-11-27 20:52:25 +01:00
Daniel Jelinski
c1157b79fd
comctl32: Properly initialize internal structures.
2012-11-27 19:45:38 +01:00
Detlef Riekenberg
c0ff587203
shell32/tests: Remove wrong comment.
2012-11-27 19:45:38 +01:00
Frédéric Delanoy
8ddb00b22b
ole32: Fix some leaks (coverity).
2012-11-27 19:45:37 +01:00
Frédéric Delanoy
02da0411e1
ole32: Add helper for string table memory freeing.
2012-11-27 19:45:37 +01:00
Dmitry Timoshkov
380d0cd023
windowscodecs: Implement QueryCapability of the TGA decoder.
2012-11-27 19:45:36 +01:00
Dmitry Timoshkov
03efd5c0f7
windowscodecs: Add a NULL check to GetFrameCount of the TGA decoder.
2012-11-27 19:45:36 +01:00
Dmitry Timoshkov
92d445bcca
windowscodecs: Implement QueryCapability of the PNG decoder.
2012-11-27 19:45:35 +01:00
Dmitry Timoshkov
5285756f93
windowscodecs: Add a NULL check to GetFrameCount of the PNG decoder.
2012-11-27 19:45:35 +01:00
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