Commit Graph

73206 Commits

Author SHA1 Message Date
Aric Stewart 9dd91d3198 usp10: Correct issues if a feature tag is duplicated between GSUB and GPOS.
Identified by Huw Davies.
2013-01-08 19:09:35 +01:00
Nikolay Sivov 430bde34f3 xmllite: Explicitly set value and names to empty for xml decl node. 2013-01-08 19:09:22 +01:00
Nikolay Sivov e79b2b3fc4 xmllite: Report value for PI nodes. 2013-01-08 19:09:16 +01:00
Nikolay Sivov 57148ae964 xmllite: Report node value for comment nodes. 2013-01-08 19:09:10 +01:00
Christian Costa 1db9fb9036 d3drm: Avoid LP stuff and rename some variables. 2013-01-08 19:08:55 +01:00
Christian Costa 5c5deb34c8 d3dx9_36: Implement partially ID3DXFileImpl_CreateEnumObject with stubbed ID3DXFileEnumObject interface. 2013-01-08 19:08:48 +01:00
Marcus Meissner b27027ef09 dmloader: Check return of CoCreateInstance (Coverity). 2013-01-08 16:35:34 +01:00
Marcus Meissner 2cd1fed6ee dplayx: Check return of CoCreateInstance (Coverity). 2013-01-08 16:35:34 +01:00
Rico Schüller 7ff6afd091 d3dx9: Remove unused variable. 2013-01-08 16:35:33 +01:00
Rico Schüller e7cd340e8a d3dx9: Constify some variables. 2013-01-08 16:35:33 +01:00
Rico Schüller 87ef00fc34 d3dx9: Use sizeof variable, not type. 2013-01-08 16:35:33 +01:00
Rico Schüller 6cb4301021 d3dx9: Handle invalid byte code in D3DXGetShaderConstantTableEx(). 2013-01-08 16:35:32 +01:00
Rico Schüller a847b9dddb d3dx9: Always set the table = NULL in D3DXGetShaderConstantTableEx(). 2013-01-08 16:35:32 +01:00
Rico Schüller bc4a4f5f3b d3dx9: Handle invalid byte code in D3DXFindShaderComment(). 2013-01-08 16:35:31 +01:00
Alexandre Julliard ae9b07fdc0 vmm.vxd: Hardcode the x86 page size. 2013-01-08 16:35:31 +01:00
Alexandre Julliard ac5319630d krnl386.exe: Retrieve the page size from ntdll. 2013-01-08 16:35:31 +01:00
Alexandre Julliard 90e90e3b6a ntdll: Make the page_size variable global. 2013-01-08 16:35:30 +01:00
Ken Thomases bbb8c60c7e winemac: Implement CreateDesktopWindow(). 2013-01-08 12:50:20 +01:00
Henri Verbeet 00ef7a5285 d3d8/tests: Merge volume.c into device.c. 2013-01-08 12:49:07 +01:00
Henri Verbeet 9dbf059c75 d3d8/tests: Merge d3d8_main.c into device.c. 2013-01-08 12:49:06 +01:00
Henri Verbeet 6ba9f27c16 ddraw: Cleanup ddraw7_QueryInterface() a bit. 2013-01-08 12:49:06 +01:00
Marcus Meissner a422d6b382 advapi32: Close scm_handle on error exit (Coverity). 2013-01-08 12:31:54 +01:00
Marcus Meissner 4d5dcdca48 dmsynth: Remove now useless NULL ptr check (Coverity). 2013-01-08 12:30:59 +01:00
Marcus Meissner a6e4c094d0 advpack: Avoid using sessions uninitialized (Coverity). 2013-01-08 12:30:24 +01:00
Marcus Meissner 3173f17315 comctl32: Free the selection ranges (Coverity). 2013-01-08 12:30:15 +01:00
Marcus Meissner 8105a1207b oledb32: Check start for NULL before strstrW (Coverity). 2013-01-08 12:29:25 +01:00
Vincent Povirk e61e4719e5 windowscodecs: Don't copy extra data from the end of a row. 2013-01-08 12:18:11 +01:00
Jacek Caban 81edd2acfc wininet: Fixed handling NULL buffer in INTERNET_OPTION_PROXY queries. 2013-01-08 12:18:06 +01:00
Christian Costa 4778a5e27d d3dx9_36: Add support for RT_BITMAP resource type since it is in DIB format D3DXIFF_DIB. 2013-01-07 19:33:09 +01:00
Christian Costa 26640c8e7c d3drm: Avoid LP stuff and rename some variables. 2013-01-07 19:30:28 +01:00
Marcus Meissner 8e0d3abd0f kernel32: Improve condition variable test case. 2013-01-07 19:30:27 +01:00
Jacek Caban 64df55eb84 mshtml: Fixed leak in get_nsstyle_pos. 2013-01-07 17:37:53 +01:00
Jacek Caban 0f60681a5a mshtml: Added IHTMLStyle::put_pixelLeft implementation. 2013-01-07 17:37:47 +01:00
Jacek Caban 85368869e8 mshtml: Added IHTMLStyle::get_pixelLeft implementation. 2013-01-07 17:37:43 +01:00
Francois Gouget a41f63dfcb d3dx9_36: Make error_dxfile_to_d3dxfile() and test_templates() static. 2013-01-07 13:38:21 +01:00
Francois Gouget 968ccaa60f urlmon: Fix the message warning about installing ActiveX components. 2013-01-07 13:38:18 +01:00
Daniel Jelinski 1964145713 comctl32/tests: Add tests for listview header image list. 2013-01-07 13:38:15 +01:00
Daniel Jelinski bad62c0267 comctl32/listview: Support header images. 2013-01-07 13:38:14 +01:00
Daniel Jelinski 8257ab9a76 comctl32/listview: Fix subitem drawing.
lpColumnInfo->fmt & LVCFMT_IMAGE is supposed to mean that header item has
an image. It is not supposed to mean that all items in that column
should reserve space for an icon if they don't have any.
2013-01-07 13:38:13 +01:00
Daniel Jelinski 9b8e3ca410 comctl32/listview: Update item height when changing font. 2013-01-07 13:38:12 +01:00
Daniel Jelinski 7b1fd9e527 comctl32/listview: Redraw items after insert/delete. 2013-01-07 13:38:11 +01:00
Daniel Jelinski 67eb9744d9 comctl32/listview: Fix calculating item height. 2013-01-07 13:38:11 +01:00
Ludger Sprenker ead7c50b5d windowscodecs: Support 24bppRGB in tiff encoder. 2013-01-07 13:38:10 +01:00
Ludger Sprenker dbdec221d1 windowscodecs: Test conversions of the 24bpp PixelFormats. 2013-01-07 13:38:09 +01:00
Ludger Sprenker 968eac9aaf windowscodecs: Support conversions of the 24bpp PixelFormats. 2013-01-07 13:38:09 +01:00
Nikolay Sivov 0d715c2024 xmllite: Support name reporting for comments and PIs. 2013-01-07 13:38:08 +01:00
Nikolay Sivov 4c0f142e92 xmllite: Support streams starting with comments, simplify tests. 2013-01-07 13:38:07 +01:00
Nikolay Sivov 65bcdb2c80 xmllite: Implement PI parsing. 2013-01-07 13:38:00 +01:00
Marcus Meissner 2bc8e076e0 advapi32: Close hTemp on error (Coverity). 2013-01-07 11:13:27 +01:00
Marcus Meissner 18c51a9c00 oledb32: Avoid leaking propsets on error paths (Coverity). 2013-01-07 11:13:07 +01:00
Henri Verbeet da817d8e91 ddraw: Get rid of some redundant code in IDirect3DImpl_GetCaps().
dwTextureBlendCaps is overwritten later, and (potentially) uninitialized here.
2013-01-07 11:12:28 +01:00
Henri Verbeet 3e7c800e9c wined3d: Get rid of the user_stream field from wined3d_state.
All remaining uses are equivalent to "device->up_strided". (Which should of
course eventually go away as well.)
2013-01-07 11:12:23 +01:00
Henri Verbeet 5b42297a31 wined3d: Remove a redundant condition in the indexbuffer() state handler.
Strided draws don't use VBOs.
2013-01-07 11:12:19 +01:00
Francois Gouget f963f93964 Assorted spelling fixes. 2013-01-07 11:10:40 +01:00
Francois Gouget 6ada0608bf msvcrt/tests: Add a trailing '\n' to a win_skip() call. 2013-01-07 11:10:30 +01:00
Michael Stefaniuc 3b4bb9dcf3 winmm: Add missing LeaveCriticalSection on error paths (Smatch). 2013-01-07 11:09:30 +01:00
Michael Stefaniuc 4bdb5b55ec atl100: Fix a mem leak on an error path (Smatch). 2013-01-07 11:09:23 +01:00
Jacek Caban 6f4c5f1dd8 urlmon: Added support for 'Run' setup hook. 2013-01-04 17:43:54 +01:00
Dmitry Timoshkov 03724685d6 windowscodecs: Implement ComponentFactory_CreateBitmapFromMemory. 2013-01-04 17:43:45 +01:00
Henri Verbeet 44b462c9b4 wined3d: Just restore state->user_stream in wined3d_device_draw_indexed_primitive_strided(). 2013-01-04 12:17:01 +01:00
Henri Verbeet b557f5ba3a wined3d: Don't touch state->user_stream in wined3d_device_process_vertices().
device_stream_info_from_declaration() no longer cares about
state->user_stream.
2013-01-04 12:16:56 +01:00
Henri Verbeet 76a2864a3b wined3d: state->user_stream is always FALSE in device_stream_info_from_declaration().
Since user pointer draws were removed, state->user_stream will only ever be
set for "strided" draws, and device_stream_info_from_declaration() is never
called for those.
2013-01-04 12:16:49 +01:00
Henri Verbeet 293f362d55 ddraw: Avoid LPD3DMATRIX. 2013-01-04 12:16:27 +01:00
Christian Costa 1adda4cfbc d3drm: Remove unused variable. 2013-01-04 12:14:14 +01:00
Christian Costa b742b98c55 d3dx9_36: Implement ID3DXFileImpl_RegisterTemplates + tests. 2013-01-04 12:14:07 +01:00
Jacek Caban 732376d5b9 atl: Added support for category maps in AtlModuleRegisterServer. 2013-01-04 12:01:22 +01:00
Jacek Caban cc18fc0f14 atl80: Added AtlComModuleRegisterServer implementation (based on AtlModuleRegisterServer). 2013-01-04 12:01:15 +01:00
Vincent Povirk 47217eaa83 winex11.drv: Flush property notify events before deleting properties. 2013-01-04 12:00:15 +01:00
Vincent Povirk 4013dc85e9 winex11.drv: Select property change events on selection request windows. 2013-01-04 12:00:08 +01:00
Andrew Talbot 1a45569f72 d3dx9_36: Avoid signed-unsigned integer comparisons. 2013-01-04 11:59:32 +01:00
Andrew Talbot 1af3862186 d3dxof: Avoid signed-unsigned integer comparisons. 2013-01-04 11:59:23 +01:00
Detlef Riekenberg 892f1181c3 api-ms-win-security-base-l1-1-0: Add dll. 2013-01-03 16:46:12 +01:00
Detlef Riekenberg 8f022fd4c7 ntoskrnl.exe: Update version resource. 2013-01-03 16:45:18 +01:00
Detlef Riekenberg 2844f62cd7 api-ms-win-downlevel-user32-l1-1-0: Add version resource. 2013-01-03 16:45:07 +01:00
Hans Leidekker 2390ef9232 wmiutils/tests: Add more tests. 2013-01-03 16:44:27 +01:00
Hans Leidekker 1a16bf4459 wmiutils: Don't prepend a backslash if WBEMPATH_GET_NAMESPACE_ONLY is specified. 2013-01-03 16:44:21 +01:00
Hans Leidekker f776b64fa6 wmiutils: Fix buffer size query in IWbemPath::GetText. 2013-01-03 16:44:14 +01:00
Nikolay Sivov 67c57b216c comctl32/listview: Improve LVM_GETSUBITEMRECT implementation for out-of-bounds item indices. 2013-01-03 16:44:07 +01:00
Henri Verbeet 3046a2cbef wined3d: Get rid of some useless braces in draw_primitive(). 2013-01-03 16:43:45 +01:00
Henri Verbeet 85d12b320c wined3d: Recognize any "X.Org" GL vendor as Mesa. 2013-01-03 16:43:36 +01:00
Henri Verbeet cf4f09cf85 wined3d: Simplify select_card_amd_mesa() a bit.
We can use the same code for the Gallium and "classic" drivers, and the
classic drivers are no longer supported upstream anyway.
2013-01-03 16:43:32 +01:00
Alexandre Julliard 2c0b470019 advapi32/tests: Fix test failures on older Windows versions. 2013-01-03 11:58:49 +01:00
Jacek Caban 6de3e39aa4 atl100: Added AtlUnadvise implementation. 2013-01-03 11:58:48 +01:00
Jacek Caban e57b22b960 atl100: Added AtlAdvise implementation. 2013-01-03 11:58:48 +01:00
Jacek Caban ded419707a user32: Initialize cbSize of NONCLIENTMETRICSW struct in GetSystemMetrics. 2013-01-03 11:58:47 +01:00
Dmitry Timoshkov 2b455abb93 wineps.drv/generic.ppd: Change default page extents to A4 to match *DefaultPageSize. 2013-01-03 11:58:47 +01:00
Andrew Talbot c39f7e7fdb d3drm: Avoid signed-unsigned integer comparisons. 2013-01-03 11:52:16 +01:00
Andrew Talbot 2cf00836ef d3dx9_36: Avoid signed-unsigned integer comparisons. 2013-01-03 11:52:08 +01:00
Vincent Povirk 5e3e7304a1 windowscodecs: Add test showing CreateBitmapFromMemory copies the data. 2013-01-03 11:49:43 +01:00
Alexandre Julliard defcfde17c winex11: Add an option to disable shaping of layered window to work around compositor bugs. 2013-01-02 18:09:34 +01:00
Jacek Caban fdcbd3137a iphlpapi: Added support for direct routes when using NET_RT_DUMP. 2013-01-02 17:11:53 +01:00
Hans Leidekker 988ff08754 wmiutils: Add tests. 2013-01-02 13:36:43 +01:00
Hans Leidekker 0199a94329 wmiutils: Support more flags in IWbemPath::GetText. 2013-01-02 13:36:24 +01:00
Hans Leidekker 3843482668 wmiutils: Implement IWbemPath::GetNamespaceCount. 2013-01-02 13:36:18 +01:00
Hans Leidekker 8059192e12 wmiutils: Parse the path passed to IWbemPath::SetText. 2013-01-02 13:36:14 +01:00
Hans Leidekker ee9c242295 wmiutils: Register WbemDefPath. 2013-01-02 13:36:09 +01:00
Hans Leidekker 7e936825e2 wmiutils: Validate parameters in IWbemPath::SetText and IWbemPath::GetText. 2013-01-02 13:36:04 +01:00
Hans Leidekker 0ee1b888a2 wmiutils: Introduce memory allocation helpers. 2013-01-02 13:36:00 +01:00
Andrew Talbot 2d7595fd2a crypt32: Avoid signed-unsigned integer comparisons. 2013-01-02 13:35:54 +01:00
Andrew Talbot bb7ca4379e cryptui: Avoid signed-unsigned integer comparisons. 2013-01-02 13:35:53 +01:00
Andrew Talbot 80e4d899ed d3dcompiler_43: Avoid signed-unsigned integer comparisons. 2013-01-02 13:35:53 +01:00
Andrew Talbot 23fde785ee comctl32: Avoid signed-unsigned integer comparisons. 2013-01-02 13:35:52 +01:00
Andrew Talbot a377563b00 advapi32: Avoid signed-unsigned integer comparisons. 2013-01-02 13:35:52 +01:00
Andrew Talbot d03b13c534 cabinet: Avoid signed-unsigned integer comparisons. 2013-01-02 13:35:51 +01:00
Andrew Eikum 93348b21f7 winmm: Don't map the device if WAVE_FORMAT_DIRECT is given. 2013-01-02 13:35:51 +01:00
Hans Leidekker 8d0551b98d winhttp/tests: Accept another error from WinHttpGetProxyForUrl. 2013-01-02 13:15:18 +01:00
Henri Verbeet 8e9f0af2a9 d3d10core/tests: Add a small test for ID3D10Device_CreateRasterizerState(). 2013-01-02 13:15:16 +01:00
Henri Verbeet 5d38662235 d3d10core: Only create unique rasterizer state objects. 2013-01-02 13:15:14 +01:00
Henri Verbeet 4f9814c536 d3d10core: Implement d3d10_rasterizer_state_GetDesc(). 2013-01-02 13:11:22 +01:00
Andrew Eikum d6c0e8159b wininet: Fail on URLs without a scheme. 2013-01-02 13:10:51 +01:00
Jacek Caban 9704fcaf73 atl100: Fixed NULL catmap handling in AtlRegisterClassCategoriesHelper. 2013-01-02 13:10:25 +01:00
Caron Jensen e51bd12315 wined3d: Add new Radeon HD 6570 GL renderer string. 2012-12-28 20:32:40 +01:00
Jacek Caban 5487d2c35a urlmon: Fixed some tests on IE10. 2012-12-28 20:32:40 +01:00
Jacek Caban c0cfd44ce9 atl: Reimplemented AtlModuleRegisterTypeLib on top of AtlRegisterTypeLib. 2012-12-28 20:32:39 +01:00
Jacek Caban ef3f65b5ff atl80: Added AtlRegisterTypeLib implementation (based on AtlModuleRegisterTypeLib). 2012-12-28 20:32:38 +01:00
Jacek Caban 7d23d3ecd6 atl100: Added support for typelibs in separate files in AtlLoadTypeLib. 2012-12-28 20:32:38 +01:00
Nikolay Sivov 5c2005ea14 xmllite: Implement decoding new input chunk from stream, use it for comment parsing. 2012-12-28 20:32:30 +01:00
Nikolay Sivov 3e8d4e76e5 oledb32: Support data source properties from init string passed to GetDataSource(). 2012-12-28 18:20:04 +01:00
Jacek Caban f877fe9ba4 wininet: Properly handle output buffer size in InternetGetCookieA. 2012-12-28 11:26:56 +01:00
Jacek Caban 0c02e35841 wininet: Properly handle output buffer size in InternetGetCookieW. 2012-12-28 11:26:52 +01:00
Andrew Eikum 8f03c51e55 winmm: Reroute WAVE_MAPPER devices as the default device changes. 2012-12-28 11:26:40 +01:00
Marcus Meissner bc5d953f7e xmllite: Remove duplicated statement (Coverity). 2012-12-28 11:26:19 +01:00
Marcus Meissner 7750dd8ec4 advapi32: Do not use invalid pSD value (Coverity). 2012-12-28 11:26:09 +01:00
Marcus Meissner ab6369231f winhttp: Do not free name too early (Coverity). 2012-12-28 11:25:58 +01:00
Marcus Meissner e0fa39b3e0 oleaut32: Mark PropertyPageSiteVtbl static. 2012-12-28 11:25:34 +01:00
Marcus Meissner 02722c4d8e usp10: Mark SHAPE_ApplyOpenTypePositions as hidden. 2012-12-28 11:25:25 +01:00
Alexandre Julliard 227fc26e63 gdi32: Use the correct physdev for each driver call (Coverity). 2012-12-27 20:53:25 +01:00
Christian Costa dabde6a04f d3dx9_36: Check proper signature for DIB files. 2012-12-27 18:47:54 +01:00
Christian Costa 95433ccd3c d3dx9_36: Implement D3DXFileCreate with stubbed ID3DXFile interface + basic tests. 2012-12-27 18:47:54 +01:00
Maarten Lankhorst f5abeb8471 dsound: Use a thread instead of a timer for greater precision. 2012-12-27 18:47:53 +01:00
Jacek Caban 8dc7a72a14 atl: Added locking to AtlModuleExtractCreateWndData. 2012-12-27 18:47:53 +01:00
Jacek Caban dc160df8e9 atl: Changed AtlModuleInit FIXME to TRACE. 2012-12-27 18:47:53 +01:00
Chae Jong Bin e8307fe160 wininet: Add stub for DeleteWpadCacheForNetworks. 2012-12-27 17:15:40 +01:00
Chae Jong Bin fee3d67030 urlmon: Add stub for FlushUrlmonZonesCache. 2012-12-27 17:15:40 +01:00
Alexandre Julliard 59c30130a0 ntdll: Remove unused include. 2012-12-27 17:15:40 +01:00
Piotr Caban bcf4467b86 msvcrt: Return error in stat function when path is specified with trailing slash character. 2012-12-27 17:15:39 +01:00
Dmitry Timoshkov cf9dbcc3c8 windowscodecs: Add some tests for IWICImagingFactory_CreateBitmapFromMemory. 2012-12-27 12:08:28 +01:00
Andrew Eikum b73da85dec winmm: Open WAVE_MAPPER devices in their own devices array. 2012-12-27 12:08:21 +01:00
Andrew Eikum 68679158b6 winmm: Don't give a period time to IAudioClient::Initialize. 2012-12-27 12:08:14 +01:00
Frédéric Delanoy 720f1bb7eb appwiz.cpl: Fix a leak (coverity). 2012-12-27 12:07:52 +01:00
Nikolay Sivov ec4de1f9fe oledb32: Partial implementation of GetDataSource(). 2012-12-27 12:07:38 +01:00
Andrew Eikum 4ab4bc5d09 winmm: Rearrange device mapping when a new default device is chosen. 2012-12-26 18:23:06 +01:00
Jacek Caban 99065bb65f atl: Backport some tests from atl100. 2012-12-26 18:23:05 +01:00
Jacek Caban 1a111423dd atl100: Fixed a typo. 2012-12-26 18:23:05 +01:00
Jacek Caban 65493cf137 atl: Use atlbase.h in tests. 2012-12-26 18:23:05 +01:00
Piotr Caban 6e485f13c0 msvcrt: NULL terminate program arguments list in __getmainargs. 2012-12-26 18:23:05 +01:00
Frédéric Delanoy 04fb8a913c xdg: Fix a file handle leak (coverity). 2012-12-26 18:23:05 +01:00
Piotr Caban eaa1b70603 msvcrt: Added _strnicmp_l implementation. 2012-12-26 18:23:05 +01:00
Ričardas Barkauskas 2c8ea6ebff comctl32: Avoid code duplication by reusing PROPSHEET_GetPageIndex. 2012-12-26 18:23:04 +01:00
Ričardas Barkauskas 379d492b12 comctl32: Use index value if property sheet page isn't found. 2012-12-26 18:23:04 +01:00