André Hentschel
5c73a4e629
shell32: Use boolean return value in boolean function.
2014-04-29 11:18:32 +02:00
Frédéric Delanoy
0666ac3ed8
shell32: Use BOOL type where appropriate.
2013-10-22 16:37:40 +02:00
Francois Gouget
709a0b764d
Use the CP_ACP and NULL macros instead of numeric literals when converting strings between ANSI and Unicode.
2012-09-24 22:27:28 +02:00
Michael Stefaniuc
f905a1c448
shell32: Fix the messed up indentation level in the STRRET functions.
2012-09-12 12:47:46 +02:00
Michael Stefaniuc
506f77f52d
shell32: Use a helper to trace the type of a STRRET.
2012-09-12 12:47:34 +02:00
Alexandre Julliard
1abff5afef
shell32: Make some functions static.
2008-12-03 12:09:38 +01:00
Michael Stefaniuc
b7de266082
shell32: Remove superfluous casts; mostly of void pointers.
2008-11-06 11:09:51 +01:00
Andrew Talbot
02a36afda2
shell32: Exclude unused headers.
2007-05-21 12:31:36 +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
Markus Amsler
671738d5c1
Improve c2man Documented-Total count. Changes:
...
- add missing description
- add missing returns section
- complete missing A/W pairs
- reformate comments, to match c2man requirements
2005-11-10 11:15:22 +00:00
Jon Griffiths
52cde9b386
StrRetToStrN returns BOOL and shouldn't crash on NULL dest.
2004-02-10 02:18:50 +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
Alexandre Julliard
864ca06832
winnls.h must not include winbase.h.
2003-08-20 18:22:31 +00:00
Rolf Kalbermatter
72da279d52
Implemented CheckEscapesA/W.
2003-03-26 23:59:51 +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
Michael Stefaniuc
331fb086be
Some small cleanups.
2002-10-25 03:50:14 +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
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
e1ff66a814
Authors: Aric Stewart <aric@codeweavers.com>, Huw D M Davies <hdavies@codeweavers.com>
...
Added stubs for CheckEscapes[AW] and ExtractAssociatedIconExW.
2002-01-29 18:21:20 +00:00
Patrik Stridvall
9ff202e65c
Fixed some issues found by winapi_check.
2002-01-18 18:57:43 +00:00
Patrik Stridvall
ae1c12c4cd
Documentation fixes.
2001-11-20 18:55:39 +00:00
Guy Albertelli
aafec98803
- Define rest of URL_ESCAPE... and other flags.
...
- Define implemented interfaces for reg.c and url.c.
2001-11-06 22:31:19 +00:00
Guy Albertelli
887c2b3b56
- Indicate that StrRetToStrN{A|W} and StrRetToBuf{A|W} are identical
...
code but duplicated deliberately.
- Implement StrRChrI{A|W}.
2001-11-05 23:55:36 +00:00
Patrik Stridvall
72d41524c8
Documentation fixes.
2001-09-10 23:16:31 +00:00
Guy Albertelli
e100866c88
Replace calls to StrRetToBuf{A|W} with duplicate code to eliminate
...
problems between native and built-in DLLs.
2001-09-07 15:24:25 +00:00
Alexandre Julliard
3954117ce4
Moved undocshell.h to dlls/shell32. Removed shell16.h.
2001-08-16 18:49:56 +00:00
Alexandre Julliard
1922c72b8a
Removed unnecessary inclusion of heap.h.
2001-07-25 00:43:29 +00:00
Alexandre Julliard
74af67ef42
Removed shell.h. Cleaned up the nested includes mess in wine/obj_*.h.
2000-09-26 00:00:55 +00:00
Huw D M Davies
52b2d2cff6
Add some Str* prototypes to shlwapi.h.
2000-09-13 20:28:31 +00:00
Alexandre Julliard
d586dc99be
Replaced VERSION_* calls by exported API equivalents.
2000-08-14 14:35:01 +00:00
Alexandre Julliard
691171b8e6
Small dll interfaces cleanups.
2000-08-08 20:49:16 +00:00
Alexandre Julliard
6430d93aa6
Moved shlwapi routines from shell32.dll to shlwapi.dll.
2000-07-26 17:51:32 +00:00
Huw D M Davies
11ab5b90cc
Implemented StrCatBuff.
2000-06-20 20:17:39 +00:00
Juergen Schmied
13d74c5f0a
- new dll shfolder.dll
...
- small fixes
2000-06-13 03:45:52 +00:00
Alexandre Julliard
5ea22474bb
Use the Unicode string functions from wine/unicode.h instead of the
...
crtdll ones.
2000-06-13 01:10:29 +00:00
Patrik Stridvall
7980a50cb7
Fixed issues found by winapi_check.
2000-06-07 02:15:39 +00:00
Juergen Schmied
0d18aad17a
- New (some stubs): SHGetFolderLocation, PathAddExtension,
...
PathIsUNCServer, PathIsUNCServerShare, PathMakePretty,
SHCreateShellPalette, SHOpenRegStream, SHOpenRegStream2
- Many string functions implemented
- Some stubs for exports by ordinal
2000-06-01 23:25:44 +00:00