Commit Graph

2849 Commits

Author SHA1 Message Date
Detlef Riekenberg 49e1a1a5dc shell32/tests: Simple tests for IApplicationAssociationRegistration. 2012-01-16 16:48:58 +01:00
Detlef Riekenberg 2d4d571ffc shell32: Add a stub for IApplicationAssociationRegistration. 2012-01-16 16:48:53 +01:00
Detlef Riekenberg 48155b5df0 shell32: Avoid crash on NULL pointer. 2012-01-16 16:48:40 +01:00
Detlef Riekenberg 9ee18919a5 shell32/tests: Start tests for IQueryAssociations. 2012-01-16 16:48:30 +01:00
Detlef Riekenberg fdeaf7c0b4 shell32: Use SHFree for memory allocated with SHAlloc. 2012-01-16 16:48:06 +01:00
Detlef Riekenberg cbfb15e8eb shell32: Reorder functions to avoid forward declarations. 2012-01-13 18:17:34 +01:00
Detlef Riekenberg 38d58f8764 shell32: Remove outdated dll names from comments. 2012-01-13 18:17:33 +01:00
Nikolay Sivov 881299c6a8 shell32: Rearrange code to avoid forward declarations. 2012-01-13 17:34:30 +01:00
Nikolay Sivov e8a6ca7d37 shell32: Unix folder COM cleanup. 2012-01-12 12:26:40 +01:00
Nikolay Sivov 72a7c34109 shell32: Avoid casts when creating item menu. 2012-01-11 17:47:30 +01:00
Nikolay Sivov 3efda60ef6 shell32: Avoid pointer casts when background menu is created. 2012-01-11 17:47:30 +01:00
Nikolay Sivov 9fe57a8acf shell32: Update to IContextMenu3. 2012-01-11 17:47:29 +01:00
Nikolay Sivov 82c72f2fae shell32: Use shared IUnknown implementation for both vtables. 2012-01-11 17:47:28 +01:00
Nikolay Sivov bfc39c83b5 shell32: Get rid of menu enabling helper. 2012-01-11 17:47:28 +01:00
Nikolay Sivov dff08c9771 shell32: Merge menu implementations together. 2012-01-11 17:47:27 +01:00
Nikolay Sivov e9fa059976 shell32: Merge ShellView menu implementations into a single file. 2012-01-10 18:29:04 +01:00
Nikolay Sivov de0813c7a3 shell32: Get rid of rename helper. 2012-01-10 18:29:04 +01:00
Nikolay Sivov 48eba8033d shell32: Remove menu insertion helper. 2012-01-10 18:29:04 +01:00
Nikolay Sivov a4dd8fb6a8 shell32: Use S_OK as successful return code name. 2012-01-09 15:34:15 +01:00
Nikolay Sivov 1e86436628 shell32: Remove redundant loop to count already known value. 2012-01-09 15:34:11 +01:00
Nikolay Sivov beb89fd160 shell32: Store common menu data in a separate structure. 2012-01-09 15:34:07 +01:00
Francois Gouget a603e9871e include: Add a few missing include directives to shlguid.h. 2011-12-20 10:16:45 +01:00
Alexandre Julliard 28d54b7b1c shell32: Convert dialogs to po files. 2011-12-05 21:12:05 +01:00
Alex Henrie 4bda215f2b shell32: Update Catalan translation. 2011-11-30 12:22:13 +01:00
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