Commit graph

22863 commits

Author SHA1 Message Date
Jacek Caban
fa1a986093 Rewrote FindMimeFromData to pass tests. 2005-09-12 20:12:40 +00:00
Alexandre Julliard
157f974159 Use Get/SetWindowLongPtr to access pointers in the window extra
bytes.
2005-09-12 15:38:56 +00:00
Alexandre Julliard
556a129afa Avoid truncating the item data to 32 bits in LB_SETITEMDATA. 2005-09-12 15:36:39 +00:00
Alexandre Julliard
f367051afe Parameters to virtual memory functions need to be SIZE_T. 2005-09-12 15:35:04 +00:00
Dmitry Timoshkov
2372e9c952 strcpynAtoW takes number of characters, not bytes. 2005-09-12 15:33:50 +00:00
Alexandre Julliard
cbca5f2297 Fixed gcc 4.0 warnings. 2005-09-12 15:32:50 +00:00
Dmitry Timoshkov
4100c22901 EXTLOGPEN.elpHatch can contain a handle as well. 2005-09-12 15:28:31 +00:00
Mike McCormack
35c20561a7 Fix gcc 4.0 warnings. 2005-09-12 15:28:15 +00:00
Mike McCormack
ca2c8c867f Eliminate yet more fixed length buffers. 2005-09-12 15:28:00 +00:00
Alexandre Julliard
261e376495 Fixed a number of pointer to integer conversions that wouldn't work
right on a 64-bit platform.
2005-09-12 15:14:06 +00:00
Alexandre Julliard
b597f99960 Fixed memory leak introduced in previous change. 2005-09-12 14:14:50 +00:00
Alexandre Julliard
c6b005ac69 Fixed some more traces to use the right printf format and avoid
typecasts.
2005-09-12 14:12:46 +00:00
Alexandre Julliard
5c37785881 Use Get/SetWindowLongPtr when accessing pointers in the window extra
bytes.
2005-09-12 12:20:38 +00:00
Ge van Geldorp
5b7da80911 Fix execution of Control Panel items. 2005-09-12 12:10:57 +00:00
Ivan Leo Puoti
8ec81f16fc Added a missing define. 2005-09-12 12:10:39 +00:00
Mike McCormack
efcc1ec5e4 Fix more fixed length buffers. 2005-09-12 12:07:15 +00:00
Alexandre Julliard
92167f6021 Use Get/SetClassLongPtr to access the module handle. 2005-09-12 12:06:26 +00:00
Alexandre Julliard
2c1b3c6a1d The item user data has to be a ULONG_PTR. 2005-09-12 11:24:23 +00:00
Alexandre Julliard
6153b1f927 Only add the default dlldir to the search path if that's where ntdll
is found.
2005-09-12 11:20:31 +00:00
Alexandre Julliard
f4bf9dee3c LOGBRUSH.lbHatch must be a ULONG_PTR since it can contain a handle. 2005-09-12 11:19:56 +00:00
Alexandre Julliard
92a5149540 Avoid non-portable va_list manipulations. 2005-09-12 11:13:05 +00:00
Huw Davies
e33f622bd1 Use the gasp table to check whether we should trigger antialiasing. 2005-09-12 11:11:30 +00:00
Jacek Caban
dc420fe6c3 Encode URL in file protocol. 2005-09-12 11:11:11 +00:00
Frank Richter
fc4b08d5fc Unregister theming subclasses at comctl32 shutdown; should fix
reported re-registration errors.
2005-09-12 11:10:58 +00:00
Jacek Caban
fecc5f21a7 Fix protocol test. 2005-09-12 11:10:22 +00:00
Kimmo Myllyvirta
264a33654a Added Finnish resources. 2005-09-12 11:10:03 +00:00
Jacek Caban
aaba737b20 Added missing attributes. 2005-09-12 11:08:44 +00:00
Jacek Caban
9e5ce6543c Added more definitions. 2005-09-12 11:08:33 +00:00
Mike McCormack
cbb5709a04 Make sure not to access invalid components or features. 2005-09-12 11:08:20 +00:00
Jacek Caban
9dc4921e2f Added urlmon.inf as dependency of rsrc.res. 2005-09-12 11:08:00 +00:00
Alexandre Julliard
3095e5af76 Fixed the binary layout gcc hacks to do the right thing for gcc 4.0. 2005-09-12 10:54:51 +00:00
Alexandre Julliard
d3dba4e56c Fixed gcc 4.0 warnings. 2005-09-12 10:52:38 +00:00
Alexandre Julliard
884599112e Use SIZE_T instead of ULONG for the size arguments of the virtual
memory functions.
2005-09-12 10:36:06 +00:00
Alexandre Julliard
f8ee161a1b Fixed some traces to use the right printf format and avoid typecasts. 2005-09-12 10:30:05 +00:00
Alexandre Julliard
f8cb48b515 Only try to set -mpreferred-stack-boundary on i386.
Add -Wdeclaration-after-statement warning if supported.
2005-09-12 10:14:00 +00:00
Mike McCormack
a9a3bc7b14 Fix an uninitialized variable problem. 2005-09-12 10:11:23 +00:00
Jacek Caban
b3084d55e4 Added PARSE_SECURITY_URL action implementation. 2005-09-12 10:10:52 +00:00
Paul Vriens
90215e81bb Return ERROR_SUCCESS as default and TRUST_E_PROVIDER_UNKNOWN if asked
for WINTRUST_ACTION_GENERIC_VERIFY_V2.
2005-09-12 10:10:36 +00:00
Jacek Caban
5854c4d575 Added *ProtocolInfo::ParseUrl implementation. 2005-09-12 10:10:21 +00:00
Jacek Caban
b241d51708 Make IConnectionPointContainer interface heap based. 2005-09-12 10:10:04 +00:00
Juan Lang
4a9d838ca4 Remove an annoying dialog when trying to clean up a directory. 2005-09-12 10:09:50 +00:00
Dmitry Timoshkov
7647cffbdf Add a test for ShowWindow(SW_SHOWMAXIMIZED) called for a not visible
overlapped window, which shows that WM_SHOWWINDOW is not sent in that
case and that it should activate a window and bring it to top.
2005-09-12 10:09:40 +00:00
Juan Lang
807b11b363 When decoding a signed cert, make sure it's really a cert. 2005-09-12 10:08:34 +00:00
Alexandre Julliard
e4b2a0bbbc Use Get/SetWindowLongPtr instead of Get/SetWindowLong where
appropriate.
2005-09-09 15:20:04 +00:00
Alexandre Julliard
4c34d9386c Specify 64-bit integers as double instead of long long in spec files
so that we get the correct number of arguments.
2005-09-09 15:05:01 +00:00
Alex Villacís Lasso
10f0ace4a2 Make Single|Double->BSTR conversion use the specified locale for the
decimal point even without the LOCALE_USE_NLS flag. Test supplied.
2005-09-09 15:01:17 +00:00
Mike McCormack
840eca52f6 Fix gcc 4.0 warning. 2005-09-09 14:50:29 +00:00
Mike McCormack
1f09af3004 Move a fixed size buffer to the heap. 2005-09-09 14:49:08 +00:00
Mike McCormack
f11c8b0098 Reduce the indent level of a function. 2005-09-09 14:48:51 +00:00
Alexandre Julliard
22a5332661 Added descriptions for a few more machine types. 2005-09-09 10:42:42 +00:00