Clarify wording of verify_callback() behaviour.
[openssl.git] / e_os.h
diff --git a/e_os.h b/e_os.h
index 9eb6c1ed5e1bc692435c41e1da1019c9caf33cc1..3800bfd75fbd2d357d9915fd9d4f2749558935cc 100644 (file)
--- a/e_os.h
+++ b/e_os.h
@@ -250,7 +250,7 @@ extern "C" {
 #    define EXIT(n) _wsetexit(_WINEXITNOPERSIST)
 #    define OPENSSL_EXIT(n) do { if (n == 0) EXIT(n); return(n); } while(0)
 #  else
-#    define EXIT(n) return(n)
+#    define EXIT(n) exit(n)
 #  endif
 #  define LIST_SEPARATOR_CHAR ';'
 #  ifndef X_OK