Yuriy Kozlov : regedit: Allow entering - for a value in a .
reg file to delete that value.
Alexandre Julliard
julliard at wine.codeweavers.com
Sat Jul 29 05:22:17 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: 1e1031b41dca244eed79588f144f15da16149111
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=1e1031b41dca244eed79588f144f15da16149111
Author: Yuriy Kozlov <yuriy.kozlov at gmail.com>
Date: Fri Jul 28 13:38:44 2006 -0400
regedit: Allow entering - for a value in a .reg file to delete that value.
---
programs/regedit/regproc.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/programs/regedit/regproc.c b/programs/regedit/regproc.c
index 0fe689a..ff871d8 100644
--- a/programs/regedit/regproc.c
+++ b/programs/regedit/regproc.c
@@ -392,6 +392,9 @@ HRESULT setValue(LPSTR val_name, LPSTR v
if ( (val_name == NULL) || (val_data == NULL) )
return ERROR_INVALID_PARAMETER;
+ if (val_data[0] == '-')
+ return RegDeleteValue(currentKeyHandle,val_name);
+
/* Get the data type stored into the value field */
dwDataType = getDataType(&val_data, &dwParseType);
More information about the wine-cvs
mailing list