https://origsvn.digium.com/svn/asterisk/trunk
................
r167569 | russell | 2009-01-07 16:36:34 -0600 (Wed, 07 Jan 2009) | 10 lines
Merged revisions 167566 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r167566 | russell | 2009-01-07 16:35:36 -0600 (Wed, 07 Jan 2009) | 2 lines
Fix the last couple of places where free() was improperly used directly.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@167571
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
if (!bfile || (fs = get_filestream(f, bfile)) == NULL || open_wrapper(fs) ) {
ast_log(LOG_WARNING, "Unable to open %s\n", fn);
- if (fs)
- ast_free(fs);
+ if (fs) {
+ ast_closestream(fs);
+ }
fs = NULL;
- if (bfile)
- fclose(bfile);
+ bfile = NULL;
ast_free(fn);
break;
}
unlink(fn);
unlink(orig_fn);
}
- if (fs)
- ast_free(fs);
- fs = NULL;
+ if (fs) {
+ ast_closestream(fs);
+ fs = NULL;
+ }
continue;
}
fs->trans = NULL;