diff options
Diffstat (limited to 'gr-blocks/lib/file_source_impl.cc')
-rw-r--r-- | gr-blocks/lib/file_source_impl.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gr-blocks/lib/file_source_impl.cc b/gr-blocks/lib/file_source_impl.cc index d413995549..941ca15c0e 100644 --- a/gr-blocks/lib/file_source_impl.cc +++ b/gr-blocks/lib/file_source_impl.cc @@ -71,7 +71,10 @@ namespace gr { file_source_impl::~file_source_impl() { - fclose ((FILE*)d_fp); + if(d_fp) + fclose ((FILE*)d_fp); + if(d_new_fp) + fclose ((FILE*)d_new_fp); } bool |