Module: wine Branch: master Commit: 5d8a1283f2037c0cb70377afc8fcad6896134fed URL: http://source.winehq.org/git/wine.git/?a=commit;h=5d8a1283f2037c0cb70377afc8...
Author: Hugh McMaster hugh.mcmaster@outlook.com Date: Tue Jul 4 12:46:36 2017 +0000
regedit: Do not remove lines beginning with '#' from the read buffer.
Signed-off-by: Hugh McMaster hugh.mcmaster@outlook.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
programs/regedit/regproc.c | 4 ++-- programs/regedit/tests/regedit.c | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/programs/regedit/regproc.c b/programs/regedit/regproc.c index f13c21e..92c30e9 100644 --- a/programs/regedit/regproc.c +++ b/programs/regedit/regproc.c @@ -991,7 +991,7 @@ static WCHAR *get_lineA(FILE *fp) next = p + 1; if (*p == '\r' && *(p + 1) == '\n') next++; *p = 0; - if (*line == ';' || *line == '#') + if (*line == ';') { line = next; continue; @@ -1054,7 +1054,7 @@ static WCHAR *get_lineW(FILE *fp) next = p + 1; if (*p == '\r' && *(p + 1) == '\n') next++; *p = 0; - if (*line == ';' || *line == '#') + if (*line == ';') { line = next; continue; diff --git a/programs/regedit/tests/regedit.c b/programs/regedit/tests/regedit.c index 61f136a..5e127de 100644 --- a/programs/regedit/tests/regedit.c +++ b/programs/regedit/tests/regedit.c @@ -909,7 +909,7 @@ static void test_invalid_import(void) verify_reg_nonexist(hkey, "Wine25c"); verify_reg_nonexist(hkey, "Wine25d"); verify_reg_nonexist(hkey, "Wine25e"); - todo_wine verify_reg(hkey, "Wine25f", REG_SZ, "Test value", 11, 0); + verify_reg(hkey, "Wine25f", REG_SZ, "Test value", 11, 0); verify_reg_nonexist(hkey, "Wine25g"); verify_reg_nonexist(hkey, "Wine25h"); verify_reg_nonexist(hkey, "Wine25i"); @@ -938,7 +938,7 @@ static void test_invalid_import(void) verify_reg_nonexist(hkey, "Wine26c"); verify_reg_nonexist(hkey, "Wine26d"); verify_reg_nonexist(hkey, "Wine26e"); - todo_wine verify_reg(hkey, "Wine26f", REG_DWORD, &dword, sizeof(dword), 0); + verify_reg(hkey, "Wine26f", REG_DWORD, &dword, sizeof(dword), 0); verify_reg_nonexist(hkey, "Wine26g"); verify_reg_nonexist(hkey, "Wine26h"); verify_reg_nonexist(hkey, "Wine26i"); @@ -967,7 +967,7 @@ static void test_invalid_import(void) verify_reg_nonexist(hkey, "Wine27c"); verify_reg_nonexist(hkey, "Wine27d"); verify_reg_nonexist(hkey, "Wine27e"); - todo_wine verify_reg(hkey, "Wine27f", REG_EXPAND_SZ, "%PATH%", 7, 0); + verify_reg(hkey, "Wine27f", REG_EXPAND_SZ, "%PATH%", 7, 0); verify_reg_nonexist(hkey, "Wine27g"); verify_reg_nonexist(hkey, "Wine27h"); verify_reg_nonexist(hkey, "Wine27i"); @@ -994,10 +994,10 @@ static void test_invalid_import(void) "#comment\n" "@="Default value 3"\n\n"); verify_reg_nonexist(hkey, "Wine28c"); - todo_wine verify_reg(hkey, NULL, REG_SZ, "Default value 3", 16, 0); + verify_reg(hkey, NULL, REG_SZ, "Default value 3", 16, 0);
lr = RegDeleteValueW(hkey, NULL); - todo_wine ok(lr == ERROR_SUCCESS, "RegDeleteValue failed: %u\n", lr); + ok(lr == ERROR_SUCCESS, "RegDeleteValue failed: %u\n", lr);
exec_import_str("REGEDIT4\n\n" "[HKEY_CURRENT_USER\" KEY_BASE "]\n" @@ -1326,7 +1326,7 @@ static void test_comments(void) "#comment\n" " 65,6e,\;comment\n" " 61,74,69,6f,6e,00,00\n\n"); - todo_wine verify_reg_nonexist(hkey, "Wine29c"); + verify_reg_nonexist(hkey, "Wine29c");
exec_import_str("REGEDIT4\n\n" "[HKEY_CURRENT_USER\" KEY_BASE "]\n"