Nikolay Sivov
5853e7769c
shell32: Simplify conditional expression (PVS-Studio).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-15 19:18:26 +09:00
Andrew Talbot
1d7a407f6d
shell32: Indentation fix.
2012-12-21 11:37:22 +01:00
Mikhail Maroukhine
cc7eaa3293
shell32: Fix compiler warnings with flag -Wcast-qual.
2010-03-29 12:16:36 +02:00
Nikolay Sivov
0f794f9510
shell32: Some debug tracing improvements.
2010-03-22 15:52:36 +01:00
Alexandre Julliard
6562b25b96
shell32: Remove unnecessary linefeeds in traces.
2009-05-21 17:17:26 +02:00
Michael Stefaniuc
6c54ad3dba
shell32: Remove superfluous pointer casts.
2009-02-19 12:52:02 +01:00
Andrew Talbot
7f80d8e0c9
shell32: Remove unneeded address-of operators from array names.
2008-07-16 17:52:14 +02:00
Andrew Talbot
0ad8ef0772
shell32: Exclude unused headers.
2007-05-21 12:31:23 +02:00
Aric Stewart
c0db9e573e
shell32: Update the debug functions to handle Unicode value pidl.
...
Add _ILIsUnicode as a simple pidl test.
2007-04-11 11:21:41 +02:00
Michael Stefaniuc
15765dd953
The Data1 member of the GUID struct needs to be an unsigned int too for Win64 compatibility.
2006-10-16 10:53:04 +02:00
Hans Leidekker
89e1d29482
shell32: Win64 printf format warning fixes.
2006-10-09 12:45:02 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Martin Fuchs
73096db501
shell32: MSVC compatibility fix in dump_pidl_hex().
2006-01-12 13:29:21 +01:00
Dmitry Timoshkov
8feb70aa01
- Stop using a not initialized variable szTemp in
...
_dbg_ILSimpleGetText, make _dbg_ILSimpleGetText return no value since
nobody is using it.
- Stop dereferencing a possible NULL in pdump since
_dbg_ILGetDataPointer can potentially return NULL (for instance for
root or desktop pidl).
- Make shdebugstr_guid use standard wine_dbg_sprintf instead of the
handmade solution.
2005-09-08 18:54:03 +00:00
Alexandre Julliard
78340756f3
Use ERR instead of DPRINTF in dump_pidl_hex.
2005-08-09 20:48:17 +00:00
Mike McCormack
b64186ad22
Warning fixes for -Wmissing-declarations and -Wwrite-strings.
2005-06-07 20:30:30 +00:00
Peter Berg Larsen
6e3bcb5a54
Replace strncpy with memcpy or lstrcpyn.
2005-04-18 10:30:55 +00:00
Huw Davies
0e5b772cdc
Add a unicode pidl type.
...
Improve support for PT_YAGUID.
Improve IShellLink debugging.
2005-04-13 14:39:27 +00:00
Mike McCormack
7340a357ba
Fix up PIDL dumping code.
2005-03-31 10:05:59 +00:00
Mike McCormack
c9bd224f0f
Fix a regression in the file open dialog.
2005-03-17 18:55:16 +00:00
Filip Navara
9f2bbd6566
_dbg_ILGetNext returns NULL if pidl->mkid.cb is zero, fix the loops
...
accordingly.
2005-03-16 19:51:13 +00:00
Eric Pouech
0a258964c2
Const correctness fixes.
2004-11-30 21:38:57 +00:00
Juan Lang
535679aec7
Fix CSIDL_CONTROLS and CSIDL_PRINTERS PIDL types, and update tests now
...
that they pass.
2004-10-26 00:17:31 +00:00
Marcus Meissner
2e6e18bfbb
Marked some functions in debughlp as static.
...
Do not use REFIID as return, but IID*.
2004-08-09 18:49:42 +00:00
Maxime Bellengé
b7852de12f
Add the IAutoComplete and IAutoComplete2 implementation (but methods
...
stubbed for now).
2004-04-19 19:26:57 +00:00
Juan Lang
bbdd20d536
Correct some PIDL types and eliminate some magic numbers in PIDL
...
allocation; correct a copy-pasto from a previous patch.
2004-04-14 19:33:07 +00:00
Juan Lang
42f28a72e9
- rename PT_SPECIAL to PT_SHELLEXT
...
- remove unnecessarily complex _ILCreate
- combine _ILCreateValue and _ILCreateFolder, since their outputs
differed by only one byte.
2004-04-06 23:12:11 +00:00
Juan Lang
fe7c9e5f95
Rename PT_MYCOMP to PT_GUID, and the corresponding union member from
...
mycomp to guid.
2004-04-06 03:22:29 +00:00
Martin Fuchs
6e775f898a
- declare PT_RAS_FOLDER for the "RAS Connections" folder
...
- handle PT_RAS_FOLDER and PT_NETPROVIDER in debugging functions and
_ILGetTextPointer() / _ILGetSTextPointer()
2004-01-18 22:08:46 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Martin Fuchs
63fecde98b
Declare LPCITEMIDLIST as 'const' pointer and adjust shell32
...
implementation to the corrected type.
2003-09-02 01:01:06 +00:00
Robert Shearman
f0df2b2c51
Add a PIDL type For Network Provider.
2003-05-19 21:42:44 +00:00
Rolf Kalbermatter
f90209f041
Add debug info for IExtractIconW.
2002-12-16 22:39:42 +00:00
Rolf Kalbermatter
caf31cee32
Added Unicode versions of the HCR_ internal functions.
2002-12-13 23:45:36 +00:00
Juergen Schmied
1e5ec8893d
- Cleaned up the implementation of shell folders and put them into
...
separate files.
- Fixed some memory leaks.
- Some more fixes.
2002-07-24 01:56:03 +00:00
Juergen Schmied
23b808791e
- changed STRRET definition
...
- small changes for seperation of shell32 from ole32
- debughelper for printing interface names (shell internal)
- changed shell memory allocation to use IMalloc of ole32 when this
library is already loaded
- fallback IMalloc internally in shell
- unified constructor syntax for several objects created by DllGetClassObject
- rewrote instance creation for com objects
- made the desktop folder parsing paths like ::{CLSID}
- Implemented IPersistFolder3 partially
2002-07-02 02:05:17 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Juergen Schmied
7919d5a178
Moving the pidl debug functions to a separate file and made them self
...
contained. This prevents useless trace messages generated from the
debug functions themselves.
2002-05-09 19:42:07 +00:00