Commit graph

2825 commits

Author SHA1 Message Date
Frédéric Delanoy
40179bedee shell32: Avoid hardcoding array lengths. 2011-11-23 09:11:36 +01:00
Frédéric Delanoy
a46790b32d shell32: Avoid harcoding array lengths. 2011-11-21 11:05:06 +01:00
Nikolay Sivov
9d6204b297 shell32: Avoid null pointer dereference in traces. 2011-11-21 11:04:22 +01:00
Alexandre Julliard
30a7d0a5a7 shell32/tests: Avoid some array bounds warnings. 2011-11-07 11:44:35 +01:00
Andrew Talbot
cb84c2dac1 shell32: Remove unneeded address-of operators from array names. 2011-11-02 12:31:43 +01:00
Alistair Leslie-Hughes
be1a6d8323 shell32: Release site pointer. 2011-11-01 12:12:50 +01:00
Bruno Jesus
f621f8ea78 shell32: Don't parse command line if numargs is NULL in CommandLineToArgvW. 2011-10-26 17:12:13 +02:00
André Hentschel
3a9cfa544a shell32: Use MAX_PATH for a DOS path. 2011-10-24 20:08:56 +02:00
Michael Mc Donnell
26f3c14d6b shell32: Set pointer to NULL after free to avoid double free. 2011-10-20 20:48:25 +02:00
Alex Henrie
7604803dff shell32: Update Catalan translation. 2011-10-20 11:05:15 +02:00
Andrew Eikum
3f3e42b6bc shell32: ShellExec with empty operation should behave same as with NULL operation. 2011-10-19 16:38:51 +02:00
Piotr Caban
0655a6e563 shell32/tests: Fix uninitialized memory access (Valgrind). 2011-10-18 18:29:58 +02:00
Piotr Caban
bfad4fa967 shell32: Don't convert output parameter in SHBrowseForFolderA (Valgrind). 2011-10-18 18:29:50 +02:00
Juan Lang
0aad594d5f shell32: Use existing buffer rather than copying, and potentially truncating, a filename prior to executing it. 2011-10-17 17:45:07 +02:00
Juan Lang
726acf0f4a shell32: Check size of input parameters before copying to fixed length buffers. 2011-10-17 17:45:06 +02:00
Michael Stefaniuc
28d8819b63 shell32: Avoid an unsafe iface to object cast in AddToEnumList(). 2011-10-10 13:44:39 +02:00
Michael Stefaniuc
bd407b700e shell32: Return the IEnumIDList object on its creation. 2011-10-10 13:44:33 +02:00
Michael Stefaniuc
27b284d4c9 shell32: Simplify RecycleBin_EnumObjects() a little. 2011-10-10 13:44:12 +02:00
Michael Stefaniuc
d81f55fae6 shell32: Get rid of a local typedef for a struct. 2011-10-10 13:43:50 +02:00
Michael Stefaniuc
8d1fc3b486 shell32: Avoid the forward declaration of the IEnumIDList vtbl. 2011-10-10 13:43:42 +02:00
Michael Stefaniuc
b8638ef9ef shell32: Basic COM cleanup for the IEnumIDList iface. 2011-10-10 13:43:37 +02:00
Michael Stefaniuc
a6e4c721a2 shell32: Pass an object instead of an iface to a helper function. 2011-10-10 13:43:28 +02:00
Michael Stefaniuc
61c8da18ef shell32: Merge enumidlist.h into the main header file. 2011-10-10 13:43:22 +02:00
Thomas Faber
a1f5029e06 shell32/tests: Fix build with MSVC. 2011-09-27 16:24:26 +02:00
Francois Gouget
3de330db54 tests: Remove unneeded assert.h includes. 2011-09-27 10:59:56 +02:00
André Hentschel
8b0a2c2872 shell32/tests: Don't test function directly when reporting GetLastError(). 2011-09-26 18:15:20 +02:00
Michael Stefaniuc
87b3644256 shell32: Pass the object instead of the iface to helper functions. 2011-09-26 12:19:58 +02:00
Michael Stefaniuc
9e460675d6 shell32: COM cleanup in shellpath.c. 2011-09-26 12:19:55 +02:00
André Hentschel
8c3ffea63c shell32/tests: Fix typos. 2011-09-23 12:35:46 +02:00
Michael Stefaniuc
44b2f66ac7 shell32: Remove casts to the type of the casted expression. 2011-09-21 14:41:33 +02:00
Piotr Caban
ceb7add45d shell32/tests: Added more SHChangeNotify tests. 2011-09-21 11:35:44 +02:00
Piotr Caban
93c001b0a9 shell32: Fixed SHCNRF_NewDelivery flag support in SHChangeNotify. 2011-09-21 11:35:44 +02:00
Piotr Caban
155fb98306 shell32: Don't call SendMessage inside critical section. 2011-09-21 11:35:44 +02:00
Francois Gouget
ff23498e3f shell32: Fix printing NULL strings. 2011-09-20 16:21:39 +02:00
Francois Gouget
6454ec7f5d shell32: Use wine_dbgstr_rect() to trace a potentially NULL rect struct. 2011-09-19 17:56:06 +02:00
Francois Gouget
dbf15a9a29 shell32: Use a more standard syntax for multi-line RC file strings. 2011-09-14 10:54:36 +02:00
Nikolay Sivov
c03f813c87 shell32/tests: Make test explicit about return pointer. 2011-09-13 17:17:55 +02:00
Francois Gouget
f5dede7c19 shell32: Add parentheses to clarify the precedence between '&' and '||'. 2011-09-12 11:00:57 +02:00
Nikolay Sivov
ff090f749d shell32: Fix pidl leak (Valgrind). 2011-09-12 10:08:09 +02:00
Alexander Morozov
ba6f99c239 query: Add stub for LoadIFilter. 2011-09-08 20:08:07 +02:00
Octavian Voicu
776e27834d shell32: Fix an incorrect pointer/integer cast on 64-bit and fix check for resource id. 2011-09-01 18:06:39 +02:00
Octavian Voicu
9b29b10e23 shell32/tests: Add a todo for two recycle bin tests in case no item was added. 2011-09-01 18:06:39 +02:00
Michael Stefaniuc
6419969c38 shell32: Move ISvBgCm_Constructor() to avoid a forward declaration. 2011-08-31 19:43:08 +02:00
Michael Stefaniuc
47a705965b shell32: COM cleanup in shv_bg_cmenu.c. 2011-08-31 19:43:08 +02:00
Michael Stefaniuc
2cf8335d70 shell32: Pass objects instead of ifaces to helpers. 2011-08-31 19:43:08 +02:00
André Hentschel
4e862b8440 shell32/tests: Fix checking the child strings. 2011-08-31 19:43:07 +02:00
Andrew Talbot
2e4224fe2c shell32: Remove unneeded address-of operators from function name. 2011-08-30 11:56:41 +02:00
Francois Gouget
c992ca277d Assorted spelling fixes. 2011-08-24 19:07:46 +02:00
André Hentschel
176555354c shell32/tests: Initial directory tests for ShellExecuteEx. 2011-08-24 15:03:55 +02:00
Louis Lenders
51beb857bd shell32: Define icon resource 319. 2011-08-24 15:03:51 +02:00