diff options
Diffstat (limited to 'subversion/svn/svn.c')
-rw-r--r-- | subversion/svn/svn.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/subversion/svn/svn.c b/subversion/svn/svn.c index 7ed7ed22041a..52760dd1eb24 100644 --- a/subversion/svn/svn.c +++ b/subversion/svn/svn.c @@ -2939,6 +2939,10 @@ sub_main(int argc, const char *argv[], apr_pool_t *pool) "Subversion")); } + /* Ensure that stdout is flushed, so the user will see any write errors. + This makes sure that output is not silently lost. */ + err = svn_error_compose_create(err, svn_cmdline_fflush(stdout)); + return EXIT_ERROR(err); } else |