[PATCH 3/3] regsvr32: Use INVALID_ARG define instead of magic 1

Hugh McMaster hugh.mcmaster at outlook.com
Wed Sep 2 06:12:28 CDT 2015


---
 programs/regsvr32/regsvr32.c | 6 +++---
 programs/regsvr32/regsvr32.h | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/programs/regsvr32/regsvr32.c b/programs/regsvr32/regsvr32.c
index c0a9e13..9f4764c 100644
--- a/programs/regsvr32/regsvr32.c
+++ b/programs/regsvr32/regsvr32.c
@@ -266,14 +266,14 @@ int wmain(int argc, WCHAR* argv[])
             default:
                 output_write(STRING_UNRECOGNIZED_SWITCH, argv[i]);
                 output_write(STRING_USAGE);
-                return 1;
+                return INVALID_ARG;
             }
             argv[i] = NULL;
         }
     }
 
     if (!CallInstall && !CallRegister) /* flags: /n or /u /n */
-        return 1;
+        return INVALID_ARG;
 
     for (i = 1; i < argc; i++)
     {
@@ -309,7 +309,7 @@ int wmain(int argc, WCHAR* argv[])
     {
         output_write(STRING_HEADER);
         output_write(STRING_USAGE);
-        return 1;
+        return INVALID_ARG;
     }
 
     OleUninitialize();
diff --git a/programs/regsvr32/regsvr32.h b/programs/regsvr32/regsvr32.h
index 85b4a72..949d282 100644
--- a/programs/regsvr32/regsvr32.h
+++ b/programs/regsvr32/regsvr32.h
@@ -19,6 +19,7 @@
  */
 
 /* Exit codes */
+#define INVALID_ARG                           1
 #define LOADLIBRARY_FAILED                    3
 #define GETPROCADDRESS_FAILED                 4
 
-- 
1.9.1




More information about the wine-patches mailing list