Module: wine Branch: refs/heads/master Commit: 1e1031b41dca244eed79588f144f15da16149111 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=1e1031b41dca244eed79588f...
Author: Yuriy Kozlov yuriy.kozlov@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);