From 42806dc1ac98515f7eff405917be246598e8b2cf Mon Sep 17 00:00:00 2001
From: Anthony Minessale II <anthmct@yahoo.com>
Date: Mon, 20 Sep 2004 23:15:49 +0000
Subject: [PATCH] fix placement of f->fmt->close

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3813 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 file.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/file.c b/file.c
index 02c563a957..034fe1fb08 100755
--- a/file.c
+++ b/file.c
@@ -683,7 +683,7 @@ int ast_closestream(struct ast_filestream *f)
 			snprintf(cmd,size,"/bin/mv -f %s %s",f->filename,f->realfilename);
 			ast_safe_system(cmd);
 	}
-	f->fmt->close(f);
+
 	if (f->filename) {
 		free(f->filename);
 		f->filename = NULL;
@@ -692,7 +692,7 @@ int ast_closestream(struct ast_filestream *f)
 		free(f->realfilename);
 		f->realfilename = NULL;
 	}
-
+	f->fmt->close(f);
 	return 0;
 }
 
-- 
GitLab