Michael Stefaniuc
|
245417571a
|
shell32: Don't cast from COM object to interface.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-06-03 22:33:30 +02:00 |
Michael Stefaniuc
|
9583bd004b
|
shell32: Avoid using the comma operator.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-26 21:41:32 +01:00 |
Nikolay Sivov
|
e3b200bd8a
|
shell32: Use global memory allocation helpers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-22 14:16:33 +01:00 |
Piotr Caban
|
3a6ac60555
|
shell32: Improved IDataObject::QueryGetData implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-25 01:28:32 +09:00 |
Francois Gouget
|
351d907bbd
|
shell32: Remove unneeded NONAMELESSXXX directives.
|
2015-03-20 17:50:06 +09:00 |
Nikolay Sivov
|
0de2514f39
|
shell32: Consistently return interface pointer instead of implementation pointer.
|
2013-09-03 20:02:55 +02:00 |
Michael Stefaniuc
|
b6f869c743
|
shell32: Standardize the COM usage in dataobject.c.
|
2010-12-07 17:08:30 +01:00 |
Michael Stefaniuc
|
6c54ad3dba
|
shell32: Remove superfluous pointer casts.
|
2009-02-19 12:52:02 +01:00 |
Jon Griffiths
|
f2276f5a49
|
include: Provide wide char definitions for CFSTR_*.
|
2008-06-19 12:44:43 +02:00 |
Francois Gouget
|
44b52b128c
|
Assorted spelling fixes.
|
2008-01-16 12:48:29 +01:00 |
Hans Leidekker
|
89e1d29482
|
shell32: Win64 printf format warning fixes.
|
2006-10-09 12:45:02 +02:00 |
James Hawkins
|
7b89ff88e8
|
janitorial: Remove redundant NULL checks before SHFree.
|
2006-10-07 17:52:59 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Mike McCormack
|
e28c014a84
|
-Wpointer-sign fixes.
|
2005-07-03 12:03:35 +00:00 |
Dmitry Timoshkov
|
eba47f1dfe
|
Make remaining OLE interface vtables const.
|
2005-06-06 19:50:35 +00:00 |
Mike McCormack
|
2597b1beca
|
Remove forward declarations of interface methods.
|
2005-03-19 17:09:03 +00:00 |
James Hawkins
|
ba92d2924a
|
- Use Interlocked* instead of ++/-- in AddRef/Release.
- Use only stored result of Interlocked* in AddRef/Release.
- Expand TRACEs to display the ref count.
|
2005-01-14 16:02:20 +00:00 |
Francois Gouget
|
486d020c1b
|
Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
|
2004-10-07 03:06:48 +00:00 |
Alexandre Julliard
|
314b99c48f
|
Removed some more uses of the non-standard ICOM_THIS macro.
|
2004-09-09 20:17:07 +00:00 |
Alexandre Julliard
|
f714b39762
|
Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
|
2004-08-23 19:39:48 +00:00 |
Alexandre Julliard
|
48c4bb3c31
|
Get rid of the non-standard ICOM_VTABLE macro.
|
2004-08-12 23:00:51 +00:00 |
Alexandre Julliard
|
0467ce9fd7
|
Get rid of the non-standard ICOM_VFIELD macro.
|
2004-08-12 19:52:49 +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 |
Martin Fuchs
|
65b4d2dc75
|
Fixed Ansi version of RenderFILENAME and implement a Unicode version.
Implemented CFSTR_FILENAME with Unicode filename.
|
2003-07-26 20:32:43 +00:00 |
Alexandre Julliard
|
c2ebe1ff93
|
Removed uses of the non standard ICOM_VTBL macro.
|
2003-04-10 18:17:34 +00:00 |
Dimitrie O. Paun
|
297f3d898d
|
Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them.
|
2003-01-07 20:36:20 +00:00 |
Ove Kaaven
|
dcb9240a92
|
Removed a few more inclusions of deprecated wine/obj_*.h headers.
|
2002-12-18 20:48:05 +00:00 |
Rolf Kalbermatter
|
a96447160b
|
Fixed some signed/unsigned comparison warnings.
|
2002-12-13 00:36:52 +00:00 |
Alberto Massari
|
ded2b88e06
|
The object returned by IEnumFORMATETC::Clone should have the same
cursor position of the source object.
|
2002-11-08 18:52:52 +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 |
Vincent Béron
|
9a62491660
|
Removed trailing whitespace.
|
2002-05-31 23:06:46 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Alexandre Julliard
|
3954117ce4
|
Moved undocshell.h to dlls/shell32. Removed shell16.h.
|
2001-08-16 18:49:56 +00:00 |
Dimitrie O. Paun
|
529da54394
|
Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;
|
2000-11-27 23:54:25 +00:00 |
Juergen Schmied
|
f37028370d
|
Removed ItemIDListList, reorganisation, more formats.
|
2000-02-20 18:48:41 +00:00 |
Alexandre Julliard
|
681c75bf17
|
Added debugstr_guid function and used it to replace
WINE_StringFromCLSID in all debugging messages.
|
2000-01-18 05:09:49 +00:00 |
Francois Gouget
|
01c9ac401f
|
Generalized the use of the new ICOM_VFIELD and ICOM_VTBL macros.
|
1999-10-31 01:59:23 +00:00 |
Juergen Schmied
|
c50ef5af81
|
QueryGetData, EnumFormatEtc implemented.
|
1999-08-15 14:25:27 +00:00 |
Juergen Schmied
|
910169fd14
|
Rewrote GetData so support multiple selections.
|
1999-07-25 12:20:20 +00:00 |
Alexandre Julliard
|
a099a555c3
|
Converted to the new debug interface, using script written by Patrik
Stridvall.
|
1999-06-12 15:45:58 +00:00 |
Paul Quinn
|
2305f3c06d
|
Microsoft com vtable compatibility workaround for g++. Basically adds
an optional 8 bytes padding to COM objects where the RTTI would be.
|
1999-05-22 11:41:38 +00:00 |
Adrian Thurston
|
17551f9863
|
ICOMization of remaining interfaces.
|
1999-04-22 15:23:18 +00:00 |
Patrik Stridvall
|
b4b9fae671
|
New debug scheme with explicit debug channels declaration.
|
1999-04-19 14:56:29 +00:00 |
Juergen Schmied
|
0ae30d3027
|
- adjusted printing of refcounts to be equal
- cleaning up icon cache on PROCESS_DETACH
- fixed ascii/unicode use in SH/ILCreateFromPath
- fixed small memory leak in shellview
|
1999-03-28 12:35:24 +00:00 |
Marcus Meissner
|
ac593bbd41
|
Fixed some warnings. removed some unneccessary includes, removed one
direct WND* access in controls/menu.c.
|
1999-03-17 15:18:28 +00:00 |
Juergen Schmied
|
a3b7a40f56
|
- IShellFolder and IEnumIDList are using the new COM headers
- fixed sort order for folders and drives
|
1999-03-14 12:16:21 +00:00 |
Paul Quinn
|
ea1640fc0c
|
Added a lot of new OLE interfaces.
|
1999-03-10 18:03:53 +00:00 |
Francis Beaudet
|
81d8613a2b
|
Fixed a simple bug in the implementation of the ShellView objects.
|
1999-03-10 13:32:08 +00:00 |
Marcus Meissner
|
064f170f76
|
More include optimisations and fixes.
|
1999-02-28 19:14:33 +00:00 |