Commit Graph

84 Commits

Author SHA1 Message Date
Vincent Povirk
bea0daa281 shlwapi: Implement SHRegEnumUSValue. 2010-05-19 11:17:55 +02:00
Piotr Caban
17736b90e7 shlwapi: Invoke RegGetValue on SHRegGetValue call. 2010-02-01 12:10:01 +01:00
Piotr Caban
dfe535226a shlwapi: Update SHRegGetValue definition. 2010-02-01 12:09:46 +01:00
Aric Stewart
3a55f964b9 shlwapi: Close the correct key in SHRegCloseUSKey. 2009-12-04 12:05:24 +01:00
Michael Stefaniuc
08e3742f37 shlwapi: Remove superfluous pointer casts. 2009-01-22 12:04:57 +01:00
Francois Gouget
a3973e0c47 shlwapi: Remove WINAPI on static functions where not needed. 2008-11-25 11:49:54 +01:00
Michael Stefaniuc
5f55f154bf shlwapi: Remove superfluous casts of/to void pointers. 2008-11-06 11:09:56 +01:00
Andrew Talbot
af3055e2e1 shlwapi: Remove unused variables. 2008-04-29 12:37:54 +02:00
Austin English
aab8fae59a Spelling fixes. 2008-04-21 14:25:05 +02:00
Michael Stefaniuc
9acd67ec5b shlwapi: Do not use wide character constants. 2007-06-21 13:11:25 +02:00
Andrew Talbot
0110f9ea0b slwapi: Make function definitions and declarations agree. 2007-04-16 12:25:34 +02:00
Kai Blin
9595ea7cd6 shlwapi: Remove redundant check in assignment, unicode version (Coverity). 2007-01-05 20:27:04 +01:00
Kai Blin
f21bd7ba1d shlwapi: Remove redundant check in assignment (Coverity). 2007-01-04 20:59:37 +01:00
Marcus Meissner
1ce977d672 shell32: Forward SHDeleteKeyA directly to SHDeleteKeyW. 2006-12-04 12:22:57 +01:00
Dmitry Timoshkov
884e7eed4a shlwapi: Make some data const. 2006-11-28 12:36:23 +01:00
Dmitry Timoshkov
50a18ca57e shlwapi: Unify SHDeleteKeyW implementation with SHDeleteKeyA. 2006-11-10 13:50:00 +01:00
Francois Gouget
58162f87fd Assorted spelling fixes. 2006-10-13 11:55:04 +02:00
Hans Leidekker
e119a04a26 shlwapi: Win64 printf format warning fixes. 2006-10-06 17:26:49 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard
37ea1c4659 shlwapi: Fixed use of wrong buffer in SHCopyKeyW. 2006-01-17 13:34:52 +01:00
Uwe Bonnes
c51e9964a3 Semi-stub implementation for SHRegGetValue(A|W). 2005-11-07 20:14:27 +00:00
Marcus Meissner
bd7ec9aca5 The last argument to MultiByteToWideChar is wide character count and
not the buffer size in bytes. Fixed all places where it was wrong.
2005-09-12 22:07:53 +00:00
Steven Edwards
e14569d122 Correct RegCreateKeyEx[A/W] prototype to match the PSDK. 2005-07-28 10:18:23 +00:00
Mike McCormack
257c337c19 gcc 4.0 -Wpointer-sign fixes (Reg* functions). 2005-07-07 12:08:42 +00:00
Francois Gouget
f5c9da6860 Assorted spelling fixes. 2005-05-06 15:44:31 +00:00
Jakob Eriksson
9ed61de9a2 Get rid of HeapAlloc casts. 2005-03-24 21:01:35 +00:00
Francois Gouget
93416cdaf7 Assorted spelling fixes. 2005-03-23 13:15:18 +00:00
Robert Shearman
77fcaa4b93 Fix SHCopyKey to treat string parameter correctly as source path
instead of destination path.
2005-03-21 10:50:55 +00:00
Jon Griffiths
dbf222f3aa Use LMEM_ flags for LocalAlloc(), not GMEM_ (GlobalAlloc). 2005-03-17 20:53:37 +00:00
Hans Leidekker
a4b80ec97e Stub implementations for PathUnExpandEnvStringsSHRegEnumUSValue{A,W},
SHRegCreateUSKey{A,W}, SHRegDeleteEmptyUSKey{A,W},
SHRegDeleteUSValue{A,W}, SHRegEnumUSValue{A,W}.
2005-01-18 11:39:05 +00:00
Paul Vriens
7e8c096a26 Change the order of Src and Dst in CopyKey calls/functions. 2005-01-17 15:33:00 +00:00
Bill Medland
3f3e29254b Fix SHDeleteKey so that it will handle deleting a key with more than
one subkey.  Also includes test.
2004-10-14 00:25:29 +00:00
Francois Gouget
c27db9b07c Assorted spelling fixes. 2004-09-14 19:31:22 +00:00
Jon Griffiths
68ddf16a1c Implement SHSimulateDrop, MIME_GetExtensionA/W, StrCpyNXA/W,
SHAnsiToAnsi, SHUnicodeToUnicode.
2004-09-13 18:11:56 +00:00
Mike McCormack
cef19de855 Fix memory allocation problems. 2004-07-04 00:06:29 +00:00
Francois Gouget
cfc3943c5f Make our ascii strings static const.
Remove a couple string variables that were used only once and use the
string literal directly.
2004-05-04 04:13:05 +00:00
Francois Gouget
52c0832161 Make Unicode strings static const. 2004-04-20 01:12:17 +00:00
Jon Griffiths
919aa96d14 Make copies of keys when creating, free them when done.
Use KEY_ALL_ACCESS when writing US reg values.
SHRegWriteUSValueW: Handle all flag combinations.
Make some A calls use the W version.
2004-03-17 20:48:03 +00:00
Francois Gouget
6b6ed724ae Add missing '\n's to debug traces. 2004-01-27 00:01:43 +00:00
Stefan Leichter
ebdc1f46b7 Added stub for SHRegisterValidateTemplate. 2004-01-18 22:07:57 +00:00
Francois Gouget
a971f54816 Don't use the data returned by RegQueryValueExW if it fails (found by
Valgrind).
A spelling fix.
2003-11-20 04:20:50 +00:00
Alexandre Julliard
65f7ce21d5 Fixed cut&paste error. 2003-10-15 21:02:53 +00:00
Daniel Marmier
7e0ddbc60f Fixed warnings with gcc option "-Wwrite-strings". 2003-10-07 22:54:17 +00:00
Robert Shearman
b6f34d3c3f - Convert ordinals to their real names.
- Partially implement a few Assoc* functions.
2003-09-11 02:56:15 +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
Jon Griffiths
9acb0274e4 Implement @280,343,344.
Misc cleanups and documentation updates.
2003-07-22 00:58:09 +00:00
Vitaliy Margolen
da9720c726 Unicode strings termination fixes. 2003-03-30 03:05:55 +00:00
Jon Griffiths
cd4234aa49 Documentation updates. 2003-03-18 18:35:48 +00:00
Maxime Bellengé
84361d5a47 Implemented SHRegSetUSValueA and SHRegSetUSValueW. 2003-03-10 19:02:47 +00:00
Francois Gouget
d2667a4ce3 Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00