Commit 6a99f544 authored by Richard Levitte's avatar Richard Levitte
Browse files

Make sure EXIT() can always be used as one statement.

parent 920b700d
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -220,9 +220,9 @@ extern "C" {
#  endif

#  if defined(WIN16) && !defined(MONOLITH) && defined(SSLEAY) && defined(_WINEXITNOPERSIST)
#    define EXIT(n) { if (n == 0) _wsetexit(_WINEXITNOPERSIST); return(n); }
#    define EXIT(n) do { if (n == 0) _wsetexit(_WINEXITNOPERSIST); return(n); } while(0)
#  else
#    define EXIT(n)		return(n);
#    define EXIT(n)		return(n)
#  endif
#  define LIST_SEPARATOR_CHAR ';'
#  ifndef X_OK
@@ -318,7 +318,7 @@ extern "C" {
#    define LIST_SEPARATOR_CHAR ':'
#    define NUL_DEV		"/dev/null"
#    ifndef MONOLITH
#      define EXIT(n)		exit(n); return(n)
#      define EXIT(n)		do { exit(n); return(n); } while(0)
#    else
#      define EXIT(n)		return(n)
#    endif