Author: rhuijben
Date: Wed Jul 3 16:48:23 2013
New Revision: 1499470
URL: http://svn.apache.org/r1499470
Log:
* subversion/svn/svn.c
(sub_main): Also flush stdout when returning an error, for the same reason
as why we flush on success.
Modified:
subversion/trunk/subversion/svn/svn.c
Modified: subversion/trunk/subversion/svn/svn.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/svn/svn.c?rev=1499470&r1=1499469&r2=1499470&view=diff
==============================================================================
--- subversion/trunk/subversion/svn/svn.c (original)
+++ subversion/trunk/subversion/svn/svn.c Wed Jul 3 16:48:23 2013
@@ -2990,6 +2990,10 @@ sub_main(int argc, const char *argv[], a
"Subversion"));
}
+ /* Ensure that stdout is flushed, so the user will see any write errors.
+ This makes sure that output is not silently lost. */
+ SVN_INT_ERR(svn_cmdline_fflush(stdout));
+
return EXIT_ERROR(err);
}
else