From 47f93b61e8069347043ad5dca93a2c32cd4daa0c Mon Sep 17 00:00:00 2001
From: Ramiro Polla <ramiro.polla@gmail.com>
Date: Sun, 16 Sep 2007 18:08:01 +0000
Subject: [PATCH] Split av_exit() out of main()

Originally committed as revision 10509 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 ffmpeg.c | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/ffmpeg.c b/ffmpeg.c
index b980e37d87d..1fdfaa1c358 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -3789,6 +3789,8 @@ static void show_help(void)
     av_opt_show(sws_opts, NULL);
 }
 
+static int av_exit();
+
 int main(int argc, char **argv)
 {
     int i;
@@ -3830,6 +3832,13 @@ int main(int argc, char **argv)
         printf("bench: utime=%0.3fs\n", ti / 1000000.0);
     }
 
+    return av_exit();
+}
+
+static int av_exit()
+{
+    int i;
+
     /* close files */
     for(i=0;i<nb_output_files;i++) {
         /* maybe av_close_output_file ??? */
-- 
GitLab