68005 Commits

Author SHA1 Message Date
Andrew Nguyen
4c657b870f kernel32: Unify the format_insert ANSI and Unicode helpers. 2010-04-19 15:46:08 +02:00
Andrew Nguyen
053d4385c9 kernel32: Transition FormatMessageA to the internal use of Unicode strings. 2010-04-19 15:46:05 +02:00
Andrew Nguyen
f199a83d47 kernel32: Separate format string parsing in FormatMessageA into a new function. 2010-04-19 15:44:34 +02:00
Andrew Nguyen
df83469258 kernel32: Separate format string parsing in FormatMessageW into a new function. 2010-04-19 15:44:27 +02:00
Andrew Nguyen
fcdd0d3040 kernel32: Consistify allocation behavior with FormatMessageA/W. 2010-04-19 15:44:05 +02:00
Andrew Nguyen
8e20322578 kernel32/tests: Add tests for buffer allocation in FormatMessage. 2010-04-19 15:43:31 +02:00
Andrew Nguyen
ce61b254d0 kernel32: Only check the buffer pointer in FormatMessageA if buffer allocation is requested. 2010-04-19 15:43:25 +02:00
Andrew Nguyen
8b28efaed7 kernel32: Reject an insufficiently sized buffer in FormatMessageA/W. 2010-04-19 15:43:07 +02:00
Andrew Nguyen
c0e7931954 kernel32: Remove superfluous heap reallocation calls in FormatMessageA/W.
The buffer in question is temporary and will be freed on function 
return, so resizing and leaving the enlarged space unused is pointless.
2010-04-19 15:42:42 +02:00
Andrew Nguyen
f35ca2a77c kernel32/tests: Remove a superfluous comment in the FormatMessage tests. 2010-04-19 15:42:39 +02:00
Alistair Leslie-Hughes
8248040dbe msxml3: Register classes. 2010-04-19 15:42:00 +02:00
Alistair Leslie-Hughes
4164c308b2 msxml4: Register classes. 2010-04-19 15:41:50 +02:00
Nikolay Sivov
b7d611a80f shell32: Move IShellIcon definition to idl source. 2010-04-19 15:39:09 +02:00
Nikolay Sivov
066063541d shell32: Fallback to IShellDetails while filling shell view columns if IShellFolder2 is missed. 2010-04-19 15:38:40 +02:00
Nikolay Sivov
1b31b377b6 shell32: Load shell folder column names as A/W strings depending on 9x/NT selector. 2010-04-19 15:38:14 +02:00
Nikolay Sivov
c51b248b48 shell32: Add printers CLSID to test, clean up a bit. 2010-04-19 15:38:08 +02:00
Nikolay Sivov
90a5529de8 shell32: Add ::Initialize() and ::GetCurFolder() for printers folder IPersistFolder2 interface. 2010-04-19 15:38:00 +02:00
Nikolay Sivov
e51fe8e070 shell32: Use shared code to return column details from IShellFolder2::GetDetailsOf(). 2010-04-19 15:37:52 +02:00
Nikolay Sivov
506264becd shell32: Add ::GetDefaultColumnState() and partial ::GetDetailsOf() for printers folder. 2010-04-19 15:37:36 +02:00
Detlef Riekenberg
a9ac4a119a shlwapi: Fix broken NULL checks (with tests). 2010-04-19 15:34:20 +02:00
Detlef Riekenberg
324783ad09 shlwapi/tests: Add tests for SHSetThreadRef. 2010-04-19 15:34:13 +02:00
Detlef Riekenberg
261bc3859f shlwapi/tests: Add initial test for SHGetThreadRef. 2010-04-19 15:33:56 +02:00
Andrew Nguyen
7a7ece786c shell32/tests: Release the test desktop interface on all appropriate exit paths in ParseDisplayName tests. 2010-04-19 15:32:47 +02:00
Detlef Riekenberg
79d7ca6037 shdocvw: Implement SHRestricted2A. 2010-04-19 15:32:34 +02:00
Octavian Voicu
80878d00da msi: Sync combo control value with associated property. 2010-04-19 15:13:30 +02:00
Octavian Voicu
857f979468 msi: Fill combo control with items from database. 2010-04-19 15:13:19 +02:00
Octavian Voicu
2793a4fd52 msi: Use standard window class for combo control and add error checking. 2010-04-19 15:12:48 +02:00
Octavian Voicu
9c892430ba msi: Fix crash when calling MsiGetActiveDatabase with invalid remote handle. 2010-04-19 15:12:41 +02:00
Piotr Caban
1b4bacea8c msvcrt: Added fopen_s implementation. 2010-04-19 15:12:10 +02:00
Piotr Caban
8adfd63c21 msvcrt: Return correct strings in setlocale. 2010-04-19 15:12:02 +02:00
Piotr Caban
0d79b4b653 msvcrt/tests: Added __crtGetStringTypeW tests. 2010-04-19 15:11:58 +02:00
Piotr Caban
d03020a976 msvcrt/tests: Added setlocale tests. 2010-04-19 15:11:52 +02:00
Piotr Caban
be5a6a03a6 msvcrt: Added implementation of __crtGetStringTypeW. 2010-04-19 15:11:14 +02:00
Piotr Caban
f11dfcb7a6 msvcrt: Fix multiple locales parsing in _create_locale. 2010-04-19 15:11:00 +02:00
Piotr Caban
97bad69184 msvcrt: Added implementations of _vswprintf* functions. 2010-04-19 15:10:55 +02:00
Piotr Caban
743e6ba688 msvcrt: Added _vsnwprintf* implementation. 2010-04-19 15:10:44 +02:00
Piotr Caban
85fa2ee53c msvcrt: Added _vsnprintf* implementation. 2010-04-19 15:10:26 +02:00
Piotr Caban
09a32152d5 msvcrt: Add parameters to mimic *_s function behaviour in pf_vsnprintf. 2010-04-19 15:10:14 +02:00
Piotr Caban
419f902546 msvcrt: Format strings according to specified locale in pf_vsnprintf. 2010-04-19 15:10:04 +02:00
Hans Leidekker
d8504e0550 msi: Handle MSIDBOPEN_PATCHFILE properly in MsiOpenDatabase. 2010-04-19 14:57:49 +02:00
Hans Leidekker
9a9faeffd8 msi: Don't assume unversioned files are present. 2010-04-19 14:57:43 +02:00
Hans Leidekker
f08c355e09 msi: Add beginnings of a test module that concentrates on patches. 2010-04-19 14:57:35 +02:00
Hans Leidekker
8f53405544 msi: Remove the string index parameter from msi_addstringW. 2010-04-19 14:57:02 +02:00
Hans Leidekker
fc15e565d3 msi: Make the name parameter of create_storage and create_stream constant. 2010-04-19 14:56:58 +02:00
Hans Leidekker
111d33b393 msi: Remove unused and redundant name field from STORAGE structure. 2010-04-19 14:56:53 +02:00
Michael Stefaniuc
8797fb52cf user32: Avoid using HIWORD on a string pointer. 2010-04-19 14:56:28 +02:00
Kai Blin
9dd206d28e secur32: Use NTLM2 instead of NTLMv2.
In the current code NTLMv2 is used when talking about second generation
NTLM crypto algorithms. Most other publiations call this NTLM2, and use
NTLMv2 to describe a different crypto handshake that can be used by
either NTLM1 or NTLM2 crypto.
2010-04-19 14:56:12 +02:00
Henri Verbeet
92a44884c7 wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_set_compatible_renderbuffer(). 2010-04-19 14:55:35 +02:00
Henri Verbeet
03dc612c9c wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_is_offscreen(). 2010-04-19 14:55:31 +02:00
Henri Verbeet
efb3993a3a wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_modify_ds_location(). 2010-04-19 14:55:24 +02:00