André Hentschel
93936c4f99
urlmon: Fix copy and paste error (coverity).
2012-11-05 11:12:10 +01:00
André Hentschel
34f74fdc71
riched20: Remove duplicate operand in expression (coverity).
2012-11-05 11:11:53 +01:00
André Hentschel
574cf27f2a
winex11: Avoid memory leaks (coverity).
2012-11-05 11:11:37 +01:00
Daniel Lehman
22c254c3ec
msvcp: Sync std::getline(istream<> &) implementations.
2012-11-05 11:08:06 +01:00
Daniel Lehman
89cde281d4
msvcp90: Use streambuf sgetc/snextc in std::getline(istream<> &).
2012-11-05 11:08:01 +01:00
Andrew Eikum
561e46c435
oleaut32: helpcontext is not an offset.
2012-11-02 20:12:36 +01:00
Piotr Caban
5e1cbccebf
msvcp90: Use critical sections in mutex object.
2012-11-02 20:12:24 +01:00
Piotr Caban
0280c5fb5f
msvcp90: Fixed incorrect sentry object usage.
2012-11-02 20:12:20 +01:00
Christian Costa
31a582989f
dmusic: Display new ref in AddRef and Release.
2012-11-02 19:48:21 +01:00
Christian Costa
db390b774b
dmusic: Dump port params only once.
2012-11-02 19:48:14 +01:00
Piotr Caban
ec26342c88
msvcrt: Allocate buffer in fwrite function.
2012-11-02 19:47:33 +01:00
Piotr Caban
4455250a98
msvcp71: Fixed basic_streambuf<wchar> vtable.
2012-11-02 19:47:32 +01:00
Piotr Caban
79f314c31a
msvcp71: Ignore prot argument in Fiopen_wchar function.
2012-11-02 19:47:30 +01:00
Hans Leidekker
31ea3f44dd
msi: Return length for the empty string in msi_string_lookup.
2012-11-02 19:47:30 +01:00
Hans Leidekker
6955b09023
wbemprox: Avoid a crash when serializing object text.
2012-11-02 19:47:29 +01:00
Michael Stefaniuc
815031d832
itss: Use FIELD_OFFSET to calculate the size of a struct with variable length array.
2012-11-02 19:47:28 +01:00
Michael Stefaniuc
fb724cfd7b
gdi.exe16: Use FIELD_OFFSET to calculate the size of structs with variable length array.
2012-11-02 19:47:28 +01:00
Michael Stefaniuc
e67deeb8a1
localspl: Avoid using sizeof on structs with variable length array.
2012-11-02 19:47:27 +01:00
Jacek Caban
d1f2b8a809
mshtml: Try to install ActiveX if it's not registered.
2012-11-02 19:47:26 +01:00
Alexandre Julliard
c9e951dfd3
urlmon: Add po file support for resource translation.
2012-11-02 19:47:23 +01:00
Jacek Caban
59055c4d45
urlmon: Added AsyncInstallDistributionUnit implementation.
2012-11-02 19:47:22 +01:00
Jacek Caban
8012d4ae71
urlmon: Moved extracting callback from IBindCtx to separated function.
2012-11-02 19:47:20 +01:00
Jacek Caban
54639c5dc5
wininet: Commit cache file as soon as all data is written.
2012-11-02 19:47:19 +01:00
Jacek Caban
b012765e91
wininet: Write received data to cache before notifying progress.
2012-11-02 19:47:18 +01:00
Jacek Caban
173dff4ccb
cabinet: Improved debug traces.
2012-11-02 19:47:17 +01:00
Nikolay Sivov
8222d4cd3c
dwrite: Support more script ranges, up to Mongolian.
2012-11-02 19:47:16 +01:00
Christian Costa
ba5cade700
kernel32: Implement CompareStringOrdinal.
2012-11-02 19:47:15 +01:00
Alexandre Julliard
9d888b371f
gdi32: Set the font anti-aliasing flags from the fontconfig information if available.
2012-11-02 19:47:09 +01:00
Alexandre Julliard
123da6f888
gdi32: Move checking of the subpixel support and gasp flags to freetype.c.
2012-11-02 17:21:45 +01:00
Alexandre Julliard
9cdb0e1ca6
gdi32: Disable anti-aliasing when necessary in the various drivers.
2012-11-02 16:41:26 +01:00
Alexandre Julliard
ccc034c27e
gdi32: Store the anti-aliasing flags in the DC when selecting a font.
2012-11-02 16:41:23 +01:00
Alexandre Julliard
6164d533a9
gdi32: Add a parameter to return anti-aliasing flags in the SelectFont driver entry point.
2012-11-02 16:41:21 +01:00
Jacek Caban
deeb14e0ee
explorerframe: Moved TaskbarList implementation to explorerframe.
2012-11-02 16:41:12 +01:00
Juan Lang
1040e41516
Revert "crypt32: Correct CryptVerifyMessageSignature's use of pcbDecoded.".
...
This reverts commit 78c9015861
.
The comments in the tests indicate that the tests are a little funny
anyway, so they clearly weren't enough justification for the change
introduced here.
2012-11-02 11:00:20 +01:00
Juan Lang
373e472db9
rsaenh: Ensure a PKCS1 data block has at least minimum length.
2012-11-02 10:59:42 +01:00
Hiroshi Miura
923ac2e546
wininet: Add a TLS fallback mechanism.
2012-11-01 19:16:25 +01:00
Nozomi Kodama
c59efbed77
d3dx9_36: Add tests for D3DXSHRotateZ.
2012-11-01 19:14:53 +01:00
Daniel Lehman
ffa7ac7331
msvcrt: Return value from MSVCRT____mb_cur_max_func instead of pointer.
2012-11-01 19:01:34 +01:00
André Hentschel
2cefbaab97
winspool: Avoid memory leaks (coverity).
2012-11-01 18:59:01 +01:00
Piotr Caban
b6b7eb050f
comctl32: Fixed RBBS_BREAK flag unsetting in REBAR_HandleUDDrag.
2012-11-01 15:43:34 +01:00
Piotr Caban
d2f4893cb6
comctl32: Don't update rebar layout if it doesn't change in REBAR_HandleUDDrag.
2012-11-01 15:43:29 +01:00
Piotr Caban
a9c6113c28
msvcrt: Improved parsing precision of doubles in scanf.
...
This code is based on doubles parsing in jscript lexer.
2012-11-01 15:43:21 +01:00
Piotr Caban
bab686e7d1
msvcrt: Fixed %Lf format handling in scanf.
2012-11-01 15:43:14 +01:00
Hans Leidekker
8ca3e80ddd
winhttp: Fix the error returned from WinHttpGetProxyForUrl when autodetection fails.
2012-11-01 15:42:39 +01:00
Alexandre Julliard
a04f73808e
gdi32: Store the fontconfig anti-aliasing flags for each font.
2012-11-01 15:09:16 +01:00
Alexandre Julliard
24cdd74c6f
gdi32: Store the font file name in Unicode in the font cache.
2012-11-01 15:09:15 +01:00
Alexandre Julliard
c1f8a0bf61
gdi32: Avoid some redundant registry calls while loading the font cache.
2012-11-01 15:09:15 +01:00
Nikolay Sivov
3d013afec7
msxml3: Fix indexed access to schema collection namespace uris.
2012-11-01 15:09:13 +01:00
Nikolay Sivov
4d2164c936
dwrite: Support nine more script ranges up to code point 0x0bff.
2012-11-01 10:51:04 +01:00
Vincent Povirk
91a3e5fc10
gdiplus: Reimplement GdipCreateMetafileFromEmf without using IPicture.
2012-11-01 10:50:45 +01:00
Vincent Povirk
d8a855305f
gdiplus: Implement GdipCloneImage for metafiles with a handle.
2012-11-01 10:50:41 +01:00
Vincent Povirk
0cbec5508b
gdiplus: Implement drawing metafiles with an emf handle.
2012-11-01 10:50:37 +01:00
Vincent Povirk
954b49382f
gdiplus: Add tests for drawing recorded metafiles.
2012-11-01 10:50:33 +01:00
Christian Costa
de690b8dae
d3drm: Move mesh builder data cleaning code into a separate function.
2012-10-31 18:13:05 +01:00
Christian Costa
43d3ba36a1
d3drm: Init vertices before creating group.
2012-10-31 18:09:19 +01:00
Huw Davies
908c2d44e1
vbscript: The first day of the week should default to Sunday, not the system default.
2012-10-31 18:08:14 +01:00
Nikolay Sivov
368bc8aa50
dwrite: Support for Armenian, Hebrew and complete Arabic ranges.
2012-10-31 18:08:10 +01:00
Jörg Höhle
602807c2a5
ntdll: Do not execute callbacks past DeleteTimer(INVALID_HANDLE_VALUE).
2012-10-31 18:08:02 +01:00
Jörg Höhle
c596ddffab
winealsa: Fix capture overrun logging.
2012-10-31 18:07:40 +01:00
Michael Stefaniuc
5f304e7000
user32: Avoid sizeof on structs with variable length array.
2012-10-31 18:07:35 +01:00
Michael Stefaniuc
b4712d2e16
usp10: Use FIELD_OFFSET to calculate the size of a struct with variable length array.
2012-10-31 18:07:19 +01:00
Jacek Caban
57b83719b7
advpack: Added ExtractFilesW implementation.
2012-10-31 16:17:17 +01:00
Daniel Lehman
a49da3ca5d
msvcp: Sync fpos usage and istream<>::tellg.
2012-10-31 16:12:28 +01:00
Daniel Lehman
01c451703c
msvcp90: In istream<>::tellg don't use sentry.
2012-10-31 16:12:28 +01:00
Daniel Lehman
771cc7fdbd
msvcp90: Fix usage of fpos<>::off vs fpos<>::pos.
2012-10-31 16:12:28 +01:00
Daniel Lehman
64527285cf
msvcp90: Update fpos<>::off instead of pos in stringbuf<>::seekoff.
2012-10-31 16:12:28 +01:00
Jacek Caban
12adc67782
jscript: Fixed some leaks (coverity).
2012-10-31 16:12:27 +01:00
Frédéric Delanoy
9c63a30c25
rpcrt4: Fix resources leaks.
2012-10-31 16:12:27 +01:00
Michael Stefaniuc
470ad72b05
ole32/tests: Fix a memleak on an error path (Smatch).
2012-10-31 16:12:27 +01:00
Michael Stefaniuc
2e31a44aca
user32/test: Don't over-allocate memory for DDEDATA.
2012-10-31 16:12:27 +01:00
André Hentschel
1aa6236428
vbscript: Avoid memory leak in compile_select_statement (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
5010f0933e
wininet: Fix WININET_SetAuthorization on error path (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
585a66a463
winex11: Avoid memory leaks (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
42f791ccd5
wineps: Avoid memory leaks (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
4ee73e69b5
usp10: Avoid memory leak in ScriptTextOut (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
64e169d974
user32: Avoid memory leaks (coverity).
2012-10-30 19:14:17 +01:00
Huw Davies
9247328371
gdi32: Implement sub-pixel glyph smoothing.
2012-10-30 18:09:00 +01:00
Jacek Caban
7f50df4e43
vbscript: Added support for more builtin constants.
2012-10-30 18:09:00 +01:00
Rafał Mużyło
fc2bb3bdc1
gdiplus: Mark regions as unclipped correctly.
2012-10-30 18:08:13 +01:00
Rafał Mużyło
48a2b48e16
gdiplus: Fix logic of treating the region of a string as unclipped.
2012-10-30 18:08:13 +01:00
André Hentschel
a07d1da924
comdlg32: Fix usage of constants.
2012-10-30 18:08:12 +01:00
Erich Hoover
5c95bec847
ntdll: Implement nanosecond precision file time storage.
2012-10-30 18:08:11 +01:00
Alexandre Julliard
487c50c1e7
ntdll: Remove futimes implementation from libport, it's only needed in ntdll.
2012-10-30 18:08:11 +01:00
Alexandre Julliard
7b704102a8
ntdll: Add a helper function to set file times.
2012-10-30 18:08:10 +01:00
Alexandre Julliard
aacc450955
ntdll: Avoid using Low/HighPart of a large integer when not necessary.
2012-10-30 18:08:05 +01:00
Jörg Höhle
1fc362ce55
winmm: Turn some MCI parser ERR into FIXME.
2012-10-30 14:37:55 +01:00
Jacek Caban
0e56e99698
vbscript: Print more informative FIXME when parser fails.
2012-10-30 10:48:18 +01:00
Nikolay Sivov
bbc0137f8a
dwrite: Support for Greek and Cyrillic ranges.
2012-10-30 10:48:09 +01:00
Frédéric Delanoy
c97066370c
gdiplus/tests: Cleanup resources on error path in test_font_height_scaling (coverity).
2012-10-30 10:47:17 +01:00
Frédéric Delanoy
e078c872a0
crypt32: Avoid double free in CRYPT_LoadSIP on error path (coverity).
2012-10-30 10:46:33 +01:00
André Hentschel
3dd7c64c25
dplayx: Reorder some code to avoid memory leak (coverity).
2012-10-30 10:46:21 +01:00
Henri Verbeet
32f8548d67
d3d9/tests: Avoid LPDIRECT3DSURFACE9.
2012-10-30 09:49:18 +01:00
Henri Verbeet
64ffe6476e
d3d9/tests: Avoid LPDIRECT3DVERTEXBUFFER9.
2012-10-30 09:49:15 +01:00
Henri Verbeet
369fb5185f
d3d9/tests: Avoid LPDIRECT3DTEXTURE9.
2012-10-30 09:49:13 +01:00
Daniel Lehman
c868db7668
msvcp: Sync istream<>::peek implementations.
2012-10-29 20:23:46 +01:00
Daniel Lehman
32be163545
msvcp90: Set eof state in istream<>::peek if got eof.
2012-10-29 20:23:39 +01:00
Nikolay Sivov
df2c73a195
dwrite: Support itemization up to codepoint 0x2ff (Latin range).
2012-10-29 14:43:34 +01:00
Nikolay Sivov
89fcb11539
dwrite: Implement initial script itemization for AnalyzeScript().
2012-10-29 14:43:29 +01:00
Nikolay Sivov
45c7798c36
dwrite: Added a stub for IDWriteTextAnalyzer.
2012-10-29 14:43:22 +01:00
Nikolay Sivov
419a1f45f9
dwrite: Added initial test code for text analyzer tests.
2012-10-29 14:42:55 +01:00
Hans Leidekker
af08a2f6ba
msi: Pass string length to msi_set_property in ACTION_CustomAction.
2012-10-29 14:41:55 +01:00
Hans Leidekker
52a87c9054
msi: Add a length parameter to msi_strcpy_to_awstring and use it where appropriate.
2012-10-29 14:41:49 +01:00
Hans Leidekker
2a31a3c057
msi: Don't create a copy of deferred custom action data.
2012-10-29 14:41:44 +01:00
Hans Leidekker
929d234072
msi: Return length instead of size from deformat_string.
2012-10-29 14:41:41 +01:00
Hans Leidekker
0f1d3474a8
msi: Add a length parameter to msi_set_property and use it where appropriate.
2012-10-29 14:41:36 +01:00
Hans Leidekker
a7ff2818fe
msi: Preserve strings with embedded nulls when copying from a record to the string table.
2012-10-29 14:41:21 +01:00
Hans Leidekker
9588deb54c
msi: Preserve strings with embedded nulls when copying from the string table to a record.
2012-10-29 14:41:16 +01:00
Hans Leidekker
32aed60786
msi: Preserve strings with embedded nulls in the record implementation.
2012-10-29 14:41:04 +01:00
Hans Leidekker
8d28cc0ac7
msi: Get rid of MSI_RecordSetStringA.
2012-10-29 14:40:55 +01:00
Hans Leidekker
9aa23c6c77
msi: Store string length in the record structure.
2012-10-29 14:40:46 +01:00
Hans Leidekker
6950ac1d1c
msi: Add support for storing strings with embedded nulls in the string table.
2012-10-29 14:40:40 +01:00
Hans Leidekker
652863f4d5
msi: Add more tests for embedded nulls in string property values.
2012-10-29 14:40:31 +01:00
Hans Leidekker
a1c4d2c977
msi: Add a test for embedded nulls in string property values.
2012-10-29 14:40:18 +01:00
Hans Leidekker
232a44edaf
comctl32: Use the dialog template caption as default propsheet title.
2012-10-29 14:40:13 +01:00
Jacek Caban
a41ba1c3e8
vbscript: Added support for negative constants.
2012-10-29 14:40:04 +01:00
Frédéric Delanoy
378e86fafa
ws2_32/tests: Remove dead code (coverity).
2012-10-29 14:39:58 +01:00
Maarten Lankhorst
7ce6a2dfd4
ws2_32: Define IP_UNICAST_IF if not found on linux.
2012-10-29 14:39:57 +01:00
Alexandre Julliard
3ad40bf647
winex11: Delay mapping a layered window until its attributes are set.
2012-10-29 14:39:55 +01:00
Alexandre Julliard
b7582525a0
user32: Don't flush window surfaces while waiting for a sent message reply.
2012-10-29 14:39:53 +01:00
Jacek Caban
413f60bf69
urlmon.idl: Moved CopyBindInfo declaration to public header.
2012-10-29 10:57:30 +01:00
Marcus Meissner
8107290279
dsound: HeapFree secondaries (Coverity).
2012-10-29 10:54:59 +01:00
Sam Edwards
a428416a8a
opengl32: Fix outline-font glyphs rendering with incorrect front faces.
2012-10-29 10:47:04 +01:00
Józef Kucia
7bfd634286
d3dx9: Handle NULL viewport in D3DXVec3Unproject.
2012-10-29 10:47:04 +01:00
Józef Kucia
d1a99feee6
d3dx9: Correct the FIXME message in ID3DXFont::GetGlyphData.
2012-10-29 10:47:04 +01:00
Józef Kucia
4f50e751e1
d3dx9: A simple copy isn't enough when a color key is provided.
2012-10-29 10:47:04 +01:00
Józef Kucia
08a5dbbb8e
d3dx9: Introduce a function for copying pixels.
2012-10-29 10:47:03 +01:00
Józef Kucia
a4df391976
d3dx9: Rename point_filter_simple_data to point_filter_argb_pixels.
2012-10-29 10:47:03 +01:00
Józef Kucia
a513da063f
d3dx9: Rename copy_simple_data to convert_argb_pixels.
2012-10-29 10:47:03 +01:00
Henri Verbeet
5059da9e32
wined3d: Don't depend on device internals in fragment_pipeline.alloc_private().
...
In particular, device->shader_backend and device->shader_priv aren't
initialized yet when the fragment pipe is initialized.
2012-10-29 10:47:03 +01:00
Henri Verbeet
435e5c89b5
dxdiagn: Avoid depending on ddraw.h.
2012-10-29 10:47:03 +01:00
Henri Verbeet
4ba6974345
d3dx9: Avoid LPDIRECT3DDEVICE9.
2012-10-29 10:47:03 +01:00
André Hentschel
fbe682a22a
ole32: Don't leak memory allocated by ProgIDFromCLSID (coverity).
2012-10-29 10:40:32 +01:00
André Hentschel
4d796458d0
setupapi: Avoid memory leaks (coverity).
2012-10-29 10:40:14 +01:00
André Hentschel
a46bfd644d
oleaut32: Don't leak memory allocated by heap_alloc_zero (coverity).
2012-10-29 10:39:59 +01:00
André Hentschel
c223354912
ole32: Don't leak memory allocated by FileMonikerImpl_DecomposePath (coverity).
2012-10-29 10:39:42 +01:00
André Hentschel
764011a94f
msxml3: Avoid memory leak (coverity).
2012-10-29 10:38:37 +01:00
André Hentschel
99a0c55a8f
urlmon: Avoid memory leaks (coverity).
2012-10-29 10:38:31 +01:00
André Hentschel
b4b396a957
shell32: Reorder code to avoid memory leaks (coverity).
2012-10-29 10:38:19 +01:00
André Hentschel
81c0e1eaa1
rpcrt4: Reorder code to make sure RpcBindingFromStringBinding[AW] cleans up (coverity).
2012-10-29 10:37:35 +01:00
André Hentschel
7c381e59c4
ole32: Don't leak memory allocated by enumx_allocate (coverity).
2012-10-29 10:35:40 +01:00
André Hentschel
b45e4496af
oleaut32: Don't leak SafeArray (coverity).
2012-10-29 10:35:33 +01:00
André Hentschel
69d8e75a6b
ieframe: Avoid memory leak (coverity).
2012-10-29 10:35:19 +01:00
André Hentschel
0f7bc2d8cc
gdi32: Avoid memory leaks (coverity).
2012-10-29 10:34:54 +01:00
André Hentschel
c19dd47643
fusion: Reorder some code to avoid memory leak (coverity).
2012-10-29 10:34:47 +01:00
André Hentschel
436e9f9c06
dplayx/tests: Add missing GetPlayerName test.
2012-10-29 10:34:38 +01:00
Dmitry Timoshkov
84ea75f1c6
gdiplus: GdipGetLogFont should use device scale and transform when appropriate.
2012-10-26 16:48:53 +02:00
Dmitry Timoshkov
71eb164482
gdiplus: Move internal helper get_log_fontW() out of public GdipGetLogFontW() export.
2012-10-26 16:47:01 +02:00
Huw Davies
7cd8dc6bf2
gdi32: Use a symbol charmap if all else fails.
2012-10-26 16:29:29 +02:00
Huw Davies
8ef70039d3
gdi32: Simplify the code for charmap selection.
2012-10-26 16:29:26 +02:00
Jacek Caban
79a30a4e0a
jscript: Optimize object refcount handling.
2012-10-26 13:59:08 +02:00
Nikolay Sivov
51d0f61272
dwrite: Added GetLocaleNameLength/GetLocaleName for text format and layout.
2012-10-26 11:52:55 +02:00
Nikolay Sivov
fcae48a08c
dwrite: Layout can't be created without text format.
2012-10-26 11:52:47 +02:00
Nikolay Sivov
1b449f459f
dwrite: Keep string length in text layout.
2012-10-26 11:52:40 +02:00
Daniel Lehman
bc62a7a9db
msvcp: Sync istream<>::seekg implementations.
2012-10-26 11:49:26 +02:00
Daniel Lehman
7fe93a5f75
msvcp90: In istream::seekg, don't use sentry and clear state.
2012-10-26 11:49:20 +02:00
André Hentschel
904cdc46eb
d3dx9_36: Free object on error (coverity).
2012-10-26 11:48:18 +02:00
André Hentschel
3abc425267
d3dcompiler_43: Free assignment on error (coverity).
2012-10-26 11:48:12 +02:00
André Hentschel
b302e1f2a5
comdlg32: Free tmp_files after it's used (coverity).
2012-10-26 11:47:50 +02:00
André Hentschel
a5a99047e4
cabinet: Reorder code to make sure str is freed (coverity).
2012-10-26 11:46:01 +02:00
André Hentschel
6f8ac7cf1b
iphlpapi: Close socket on failed HeapAlloc (coverity).
2012-10-26 11:45:18 +02:00
Henri Verbeet
f08854ac3d
winex11: Avoid depending on ddraw.h.
2012-10-25 22:29:04 +02:00
Henri Verbeet
fd06135d51
winealsa: Avoid depending on ddraw.h.
2012-10-25 22:27:43 +02:00
Henri Verbeet
fff88819d0
d3dx9: Avoid LPDIRECT3DVERTEXBUFFER9.
2012-10-25 22:27:37 +02:00
Henri Verbeet
d9c68bd191
d3dx9: Avoid LPDIRECT3DINDEXBUFFER9.
2012-10-25 22:27:34 +02:00
Henri Verbeet
c4f7bcc653
d3dx9: Avoid LPDIRECT3DBASETEXTURE9.
2012-10-25 22:27:29 +02:00
Christian Costa
a42d4c4b95
krnl386.exe: Display FIXME instead of ERR for instructions that are not well implemented.
2012-10-25 16:52:04 +02:00
Christian Costa
2978dbea0b
d3drm: When creating a mesh, if all faces have the same number of vertex, set vertex_per_face and don't put nb indices in face data.
2012-10-25 16:51:59 +02:00
Piotr Caban
58de52a956
msvcp100: Fixed ios_base structure.
2012-10-25 15:57:56 +02:00
Jacek Caban
2c6cbf75d4
mshtml: Added IHTMLWindow2::onblur property implementation.
2012-10-25 15:57:50 +02:00
Daniel Lehman
c9a505258f
msvcp: Sync istream<>::_ignore.
2012-10-25 12:52:24 +02:00
Daniel Lehman
7fa823e5fa
msvcp90: Set state at end of istream<>::ignore.
2012-10-25 12:52:16 +02:00
Alexandre Julliard
86abd84167
gdi32: Fix mapping of symbol font glyphs even when no encoding is specified.
2012-10-25 11:54:33 +02:00
Alexandre Julliard
0eef9075f3
winex11: Ignore WM_PAINT for layered system tray icons.
2012-10-25 11:54:09 +02:00
Jörg Höhle
c347af5c67
mciseq: The code can only handle up to 128 MIDI tracks.
2012-10-25 11:53:33 +02:00
Jörg Höhle
4c4a0875da
mciseq: Fix reading MCI_INFO_NAME and COPYRIGHT from MIDI file.
2012-10-25 11:52:21 +02:00
Jörg Höhle
3c640b8df9
mciseq: Fix some MCIERROR_* codes (MCI_STATUS).
2012-10-25 11:52:03 +02:00
Jörg Höhle
c3842bc03c
mciseq: Correct MCI_SEEK return codes.
2012-10-25 11:49:58 +02:00
Marcus Meissner
6d6b216002
dbghelp: Size of the floating point stack registers is 10 bytes (Coverity).
2012-10-25 11:49:06 +02:00
Henri Verbeet
3280939563
d3dx9: Avoid LPDIRECT3DTEXTURE9.
2012-10-25 11:48:39 +02:00
Henri Verbeet
9b19d75519
d3dx9: Avoid LPDIRECT3DCUBETEXTURE9.
2012-10-25 11:48:35 +02:00
Henri Verbeet
17e33e9b27
wined3d: Make the shader backend responsible for controlling the fixed function fragment pipe.
2012-10-25 11:48:31 +02:00
Henri Verbeet
2bf46c60fb
wined3d: Replace the face and level parameters to device_parent_create_texture_surface() with the sub-resource index.
2012-10-25 11:48:25 +02:00
Henri Verbeet
191db92fd5
ddraw: Move the mipmap desc fixup code to ddraw_surface_create_texture() from device_parent_create_texture_surface().
2012-10-25 11:48:19 +02:00
André Hentschel
f5df798611
gdi32: Fix free of address-of expression (coverity).
2012-10-25 11:48:15 +02:00
André Hentschel
8f6b6303ec
d3dx9_36: Fix free of address-of expression (coverity).
2012-10-25 11:47:43 +02:00
André Hentschel
bbefb29d1c
windowscodecs: Fix resource leak (coverity).
2012-10-25 11:47:32 +02:00
André Hentschel
31eef521e9
gdiplus: Fix order of GdipFrees (coverity).
2012-10-25 11:47:23 +02:00
André Hentschel
69f01adf2d
browseui: HeapFree after deleting the cs (coverity).
2012-10-25 11:47:15 +02:00
André Hentschel
97dbccf5f2
gameux: Avoid double free (coverity).
2012-10-25 11:47:05 +02:00
André Hentschel
07fd75badd
ieframe: Check for null before dereferencing it (coverity).
2012-10-25 11:46:54 +02:00
André Hentschel
c60a0b857d
rpcrt4: Fix copy-paste error (coverity).
2012-10-24 19:39:01 +02:00
André Hentschel
0b05d4cab1
netapi32: Fix copy-paste error (coverity).
2012-10-24 19:38:44 +02:00
André Hentschel
8683250033
windowscodecs: Fix copy-paste error (coverity).
2012-10-24 19:38:33 +02:00
André Hentschel
cf95218f08
gdi32: Fix copy-paste error (coverity).
2012-10-24 19:38:20 +02:00
André Hentschel
a8125d6efd
cryptdlg: Fix copy-paste error (coverity).
2012-10-24 19:38:04 +02:00
André Hentschel
31ca59f0b5
d3d9/tests: Fix copy-paste error (coverity).
2012-10-24 19:37:56 +02:00
Piotr Caban
c7d7744860
ieframe: Handle rebar height changes.
2012-10-24 19:37:34 +02:00
Piotr Caban
d272c27673
ieframe: Added CSS_NORESIZE style to toolbar window.
2012-10-24 19:37:29 +02:00
Rico Schüller
deae923cd8
wined3d: Fix return value for WINED3DFMT_ATI2N in CheckTextureCapability().
2012-10-24 19:37:15 +02:00
Alexandre Julliard
4396a79ede
gdi32: Add a DC hook flag to reset the DC state.
2012-10-24 18:24:03 +02:00
Alexandre Julliard
77c1856d43
gdi32: Remove an unused DC field.
2012-10-24 18:22:29 +02:00
Nikolay Sivov
4dbacf05fb
dwrite: Partially implement IDWriteFontFace::GetGlyphIndices().
2012-10-24 14:20:27 +02:00
Nikolay Sivov
2250f0e533
dwrite: Derive some format data for text layout from specified text format.
2012-10-24 14:20:20 +02:00
Nikolay Sivov
8089f73e87
dwrite: Implement some font properties accessors for IDWriteTextFormat.
2012-10-24 14:20:13 +02:00
Jacek Caban
81cdfc61fd
mshtml: Added IHTMLFrameBase::marginWidth property implementation.
2012-10-24 14:20:03 +02:00
Jacek Caban
00d3126c23
mshtml: Added IHTMLFrameBase::marginHeight property implementation.
2012-10-24 14:19:59 +02:00
Akihiro Sagawa
bb4a31a8ed
ntdll: Calculate SystemProcessInformation's ReturnLength and return it.
2012-10-24 14:19:47 +02:00
Akihiro Sagawa
3fc4e88473
ntdll: Add ReturnLength test for NtQuerySystemInformation with SystemProcessInformation.
2012-10-24 14:19:35 +02:00
Michael Stefaniuc
8ab1fc5ff7
user32: Use FIELD_OFFSET to calculate the size of a struct with variable length array.
2012-10-24 12:01:48 +02:00
Michael Stefaniuc
7d4605db41
user32: Remove redundant sizeof check.
2012-10-24 12:01:45 +02:00
Alexandre Julliard
7e50d67d7e
fusion/tests: Remove a broken macro.
2012-10-24 11:38:34 +02:00
André Hentschel
472010911d
d3dx9_36/tests: Fix sizeof to be more portable (coverity).
2012-10-24 11:33:40 +02:00
André Hentschel
c41bdf98bb
usp10: Add missing break in switch (coverity).
2012-10-24 11:33:27 +02:00
André Hentschel
1e361aa8cb
msi/tests: Make multiline macros blocks (coverity).
2012-10-24 11:33:00 +02:00
André Hentschel
48ce2cc282
ntdll/tests: Remove duplicate function prototypes (coverity).
2012-10-24 11:31:04 +02:00
Daniel Lehman
d6e86edb99
msvcp90: Set failbit at end of istream<>::sentry::_Ipfx.
2012-10-24 11:27:30 +02:00
Piotr Caban
a26119d21d
msvcp: Sync implementations.
2012-10-24 11:26:01 +02:00
Piotr Caban
4a566ed3d6
msvcp90: Convert characters to unsigned char before passing them to functions operating on integers.
2012-10-24 11:25:52 +02:00
Piotr Caban
39345a1b15
msvcrt: Fixed _ungetwc implementation.
2012-10-24 11:25:33 +02:00
Christian Costa
82dd739064
d3dxof: Fix remaining 'objects.txt' filename.
2012-10-24 11:25:24 +02:00
Henri Verbeet
80382486aa
d3dx9: Avoid LPDIRECT3DVOLUMETEXTURE9.
2012-10-24 11:24:31 +02:00
Henri Verbeet
0c84de4455
d3dx9: Avoid LPDIRECT3DVERTEXSHADER9.
2012-10-24 11:24:28 +02:00
Henri Verbeet
41c8f1ef8a
wined3d: Remove some dead code from gen_ffp_instr().
2012-10-24 11:24:25 +02:00
Henri Verbeet
ddbe791d37
wined3d: Set texture_level in surface_set_texture_target() as well.
2012-10-24 11:24:22 +02:00
Henri Verbeet
cb876cdb97
d3d10: Implement D3D10DisassembleShader().
2012-10-24 11:24:16 +02:00
Jacek Caban
8e2fd3a9be
mshtml: Get rid of no longer used painting fallback for missing Gecko.
2012-10-23 19:44:05 +02:00
Jacek Caban
d27417768e
mshtml: Added IHTMLIFrameElement::width property implementation.
2012-10-23 17:29:20 +02:00
Jacek Caban
a741a3f99c
mshtml: Added IHTMLIFrameElement::height property implementation.
2012-10-23 17:29:16 +02:00
Jacek Caban
04c97d08eb
mshtml: Added IHTMLStyle::clear property implementation.
2012-10-23 17:29:10 +02:00
Alexandre Julliard
f950f41bfe
Revert "winex11: Refuse to set the pixel format for HWND_MESSAGE windows."
...
This reverts commit 53806917a3
.
Tests show that this is allowed.
2012-10-23 16:39:32 +02:00
Christian Costa
2a43bb2261
krnl386.exe: If we use operands order of AT&T asm syntax, we'd better use % for registers as in winedbg and GNU assembler to avoid confusion.
2012-10-23 13:29:22 +02:00
Christian Costa
834512f186
d3dxof/tests: Document dump function and rename X files with .x extension.
2012-10-23 13:28:39 +02:00
Nikolay Sivov
2e977e112f
dwrite: Separate format data and keep it in both layout and text format.
2012-10-23 13:21:02 +02:00
Nikolay Sivov
22508806fc
dwrite: Added basic GetFirstMatchingFont() for font family.
2012-10-23 13:20:58 +02:00
Nikolay Sivov
10431905e5
dwrite: Implement GetFontFamily() for system font collection.
2012-10-23 13:20:54 +02:00
Nikolay Sivov
a30faec10e
dwrite: Implement IDWriteTextFormat::GetFontCollection().
2012-10-23 13:20:49 +02:00
Nikolay Sivov
a291a7adf8
dwrite: Keep a single instance of system font collection.
2012-10-23 13:20:44 +02:00
James Eder
7978a38f24
ntdll: Split up feature detection by architecture.
2012-10-23 12:29:13 +02:00
James Eder
0d5f301352
ntdll: Use build-time API detection instead of OS detection for finding the number of processors.
2012-10-23 12:29:08 +02:00
André Hentschel
9e5936b36c
gdiplus/tests: Fix out-of-bounds access (coverity).
2012-10-23 12:28:59 +02:00
André Hentschel
010e311b04
atl: Warn when CoRegisterClassObject fails.
2012-10-23 12:27:02 +02:00
André Hentschel
7b07e015a9
wing32: Use the correct size for memcpy (coverity).
2012-10-23 12:26:29 +02:00
André Hentschel
859bf8d9e9
wing32: Use the correct size for memcpy (coverity).
2012-10-23 12:25:49 +02:00
Henri Verbeet
4704e78337
d3dx9: Avoid LPDIRECT3DPIXELSHADER9.
2012-10-23 12:11:30 +02:00
Henri Verbeet
672ad06108
wined3d: Get rid of the mostly unused "num_textures_used" field from arbfp_ffp_desc.
2012-10-23 12:11:26 +02:00
Henri Verbeet
6f025deba6
wined3d: Move shader_is_pshader_version() and shader_is_vshader_version() to the ARB program shader backend.
2012-10-23 12:11:18 +02:00
Henri Verbeet
81ae7f606b
wined3d: Explicitly check the shader type in shader_generate_glsl_declarations().
2012-10-23 12:11:13 +02:00
Dmitry Timoshkov
5e65f95542
gdiplus: Test also lf.lfEscapement and lf.lfOrientation returned by GdipGetLogFont.
2012-10-23 12:11:05 +02:00
Józef Kucia
0146b5568a
d3dx9/tests: Add a simple test for filling compressed textures.
2012-10-23 12:08:10 +02:00
Józef Kucia
15d642803b
d3dx9/tests: Add tests for filling floating-point textures.
2012-10-23 12:08:06 +02:00
Józef Kucia
2c19f22c8a
d3dx9: Do not try to fill textures other than ARGB in fill texture functions.
2012-10-23 12:07:53 +02:00
Józef Kucia
84935d4312
d3dx9: Introduce a separate pixel format type for compressed pixel formats.
2012-10-23 12:07:47 +02:00
Józef Kucia
cdc9f283fb
d3dx9/tests: Only release a texture when it was created.
2012-10-23 12:07:39 +02:00
Piotr Caban
9d6c003cd7
msvcp60: Copy correct number of characters in basic_string::_Grow.
2012-10-22 19:44:18 +02:00
Piotr Caban
8ebf0a72c9
advapi32: Don't terminate service when its last thread has exited.
2012-10-22 15:17:51 +02:00
Piotr Caban
a936b58b8b
advapi32: Return from StartServiceCtrlDispatcher when service status is changed to stopped.
2012-10-22 15:17:44 +02:00
Piotr Caban
6027fe2daf
advapi32: Validate arguments in StartServiceCtrlDispatcher.
2012-10-22 15:17:39 +02:00
Alexandre Julliard
e17cdb266d
user32: Retrieve the graphics driver module from gdi32.
2012-10-22 15:16:01 +02:00
Alexandre Julliard
5c1a752d61
gdi32: Export a function to retrieve the module handle of the graphics driver for a DC.
2012-10-22 15:16:00 +02:00
Alexandre Julliard
900b5f4b79
winex11: Remove some remainders of the ddraw HAL support.
2012-10-22 14:36:31 +02:00
Francois Gouget
ed9e745580
Assorted spelling tweaks and fixes.
2012-10-22 12:21:55 +02:00
Nikolay Sivov
2793d8196b
dwrite: Implement FindFamilyName() for system font collection.
2012-10-22 12:21:32 +02:00
Nikolay Sivov
f0f1735495
dwrite: Add all installed font families to system font collection.
2012-10-22 12:21:28 +02:00
Nikolay Sivov
eb7d51b649
dwrite: Fix a stupid copy/paste typo in Release return value.
2012-10-22 12:21:23 +02:00
Nikolay Sivov
be699372c2
dwrite: Added a stub for IDWriteFontCollection.
2012-10-22 12:21:19 +02:00
Nikolay Sivov
11d94a11b6
dwrite: Store text string in layout object.
2012-10-22 12:21:15 +02:00
Jacek Caban
516731c861
mshtml: Added more events tests.
2012-10-22 12:06:36 +02:00
Jacek Caban
4940275d21
mshtml: Set 'this' to window object for onload handlers.
2012-10-22 12:06:33 +02:00
Jacek Caban
610ea94da5
mshtml: Added IHTMLLocation::toString implementation.
2012-10-22 12:06:30 +02:00
Jacek Caban
8b04ab10b9
mshtml: Fixed attribute object caching logic.
2012-10-22 12:06:26 +02:00
Christian Costa
cb131bf030
d3drm: Fix normals computation and add according tests.
2012-10-22 12:06:21 +02:00
Christian Costa
466c244d18
d3drm: Enum all materials even if only the first one is handled.
2012-10-22 12:05:53 +02:00
Christian Costa
5e1d854ee5
d3drm: Fix child leak.
2012-10-22 12:05:48 +02:00
Christian Costa
ff0e82502f
d3drm: Fix wrong condition.
2012-10-22 12:05:44 +02:00
Christian Costa
079cf1c24c
d3dxof: Display new ref count in AddRef & Release.
2012-10-22 12:01:33 +02:00
Dmitry Timoshkov
a45da55922
gdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDriverString.
2012-10-22 11:44:41 +02:00
Hans Leidekker
d488081214
winhttp: Respect the redirect policy setting.
2012-10-22 11:44:37 +02:00
Hans Leidekker
b59efd66e8
winhttp: Pass the redirect policy setting down to request objects.
2012-10-22 11:44:34 +02:00
Henri Verbeet
690df8198d
user32: Implement GetRawInputDeviceInfoA().
2012-10-22 11:44:28 +02:00
Henri Verbeet
c490fb37cf
wined3d: Implement WINED3DSIH_MOVC in the GLSL shader backend.
2012-10-22 11:44:22 +02:00
Henri Verbeet
7a437c29f3
wined3d: Merge a couple of shader type specific blocks in shader_generate_glsl_declarations().
2012-10-22 11:44:20 +02:00
Henri Verbeet
b96b4c63ee
wined3d: Use shader_glsl_get_prefix() in shader_glsl_gen_sample_code().
2012-10-22 11:44:02 +02:00
Henri Verbeet
db3bdb0a76
wined3d: Also read comments in shader_sm1_is_end().
2012-10-22 11:43:59 +02:00
James Eder
a6eec2cf6a
ntdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE.
2012-10-22 11:39:12 +02:00
James Eder
ebc7ffd527
ntdll: Add detection for Revision in get_cpuinfo().
2012-10-22 11:38:12 +02:00
James Eder
6db42d3650
ntdll: Handle CPU Level (family) as a vendor specific component.
2012-10-22 11:38:01 +02:00
James Eder
925fd2a223
ntdll: Add more feature detection in get_cpuinfo().
2012-10-22 11:37:55 +02:00
James Eder
1ce0c9578a
ntdll: Add support for cpuid on x86_64.
2012-10-22 11:37:43 +02:00
Ken Thomases
60c60ece80
winex11: Fix name of extension WGL_NV_render_texture_rectangle.
2012-10-22 11:34:07 +02:00
Alexandre Julliard
b0ba7c765e
gdi32: Update the ref count of stock objects when deleting a DC.
2012-10-21 12:18:46 +02:00
Alexandre Julliard
5fae649bdf
winex11: Never use a surface for embedded windows, even for the parents.
2012-10-21 12:18:28 +02:00
Huw Davies
aa9827b08e
gdi32: Move the string rendering code to a common function.
2012-10-19 18:09:52 +02:00
Huw Davies
e6c349d69f
gdi32: Use the helper to draw the glyphs.
2012-10-19 18:09:49 +02:00
Huw Davies
3e7517328d
gdi32: Pass individual x, y co-ords to draw_glyph rather than a POINT.
2012-10-19 18:09:46 +02:00
Huw Davies
3ef520650c
gdi32: Pass a dib_info structure to draw_glyph.
2012-10-19 18:09:44 +02:00
Maarten Lankhorst
21c4501603
dsound: Fix IDirectSoundCaptureBuffer Start/Stop, with tests.
2012-10-19 16:52:05 +02:00
Maarten Lankhorst
6f84708902
winmm: Do not blindly reset device when already stopped.
2012-10-19 16:51:56 +02:00
Jacek Caban
3b6615686b
mshtml: Fixed error handling of IBindCtx_GetObjectParam (coverity).
2012-10-19 12:20:49 +02:00
Jacek Caban
23c87ba829
mshtml: Properly handle OOM errors in htmlnode.c (coverity).
2012-10-19 12:20:42 +02:00
Jacek Caban
b6227fc4e8
mshtml: Properly handle OOM errors in navigate.c (coverity).
2012-10-19 12:20:31 +02:00