THRIFT-2459: --version should not exit 1
Client: compiler
Patch: jfarrell
Updated compiler to exit 0 when --version is called.
diff --git a/compiler/cpp/src/main.cc b/compiler/cpp/src/main.cc
index e1c9394..2b47263 100755
--- a/compiler/cpp/src/main.cc
+++ b/compiler/cpp/src/main.cc
@@ -1145,7 +1145,7 @@
// if you're asking for version, you have a right not to pass a file
if ((strcmp(argv[argc-1], "-version") == 0) || (strcmp(argv[argc-1], "--version") == 0)) {
version();
- exit(1);
+ exit(0);
}
// You gotta generate something!