regedit: Use output_message() for another string

Hugh McMaster hugh.mcmaster at outlook.com
Sun Jul 17 07:12:49 CDT 2016


Signed-off-by: Hugh McMaster <hugh.mcmaster at outlook.com>
---
 programs/regedit/regedit.rc | 1 +
 programs/regedit/regproc.c  | 2 +-
 programs/regedit/resource.h | 1 +
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/programs/regedit/regedit.rc b/programs/regedit/regedit.rc
index 61e3be1..ad06339 100644
--- a/programs/regedit/regedit.rc
+++ b/programs/regedit/regedit.rc
@@ -377,6 +377,7 @@ STRINGTABLE
     STRING_INCORRECT_REG_CLASS, "regedit: Incorrect registry class specification in '%1'.\n"
     STRING_REG_KEY_NOT_FOUND, "regedit: Unable to export '%1'. The specified registry key was not found.\n"
     STRING_DELETE_REG_CLASS_FAILED, "regedit: Unable to delete the registry class '%1'.\n"
+    STRING_UNEXPECTED_EOF, "regedit: Unexpected EOF encountered in multi-line registry value.\n"
 }
 
 /* define language neutral resources */
diff --git a/programs/regedit/regproc.c b/programs/regedit/regproc.c
index e3acecd..04f6bff 100644
--- a/programs/regedit/regproc.c
+++ b/programs/regedit/regproc.c
@@ -713,7 +713,7 @@ static void processRegLinesA(FILE *in, char* first_chars)
 
                 if(c == EOF)
                 {
-                    fprintf(stderr, "regedit: ERROR - invalid continuation.\n");
+                    output_message(STRING_UNEXPECTED_EOF);
                 }
                 else
                 {
diff --git a/programs/regedit/resource.h b/programs/regedit/resource.h
index c3032a0..79cf4ec 100644
--- a/programs/regedit/resource.h
+++ b/programs/regedit/resource.h
@@ -181,3 +181,4 @@
 #define STRING_INCORRECT_REG_CLASS      3020
 #define STRING_REG_KEY_NOT_FOUND        3021
 #define STRING_DELETE_REG_CLASS_FAILED  3022
+#define STRING_UNEXPECTED_EOF           3023
-- 
2.7.4




More information about the wine-patches mailing list