Branimir Karadžić 8 years ago
parent
commit
81079ce6db
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/crtimpl.cpp

+ 4 - 2
src/crtimpl.cpp

@@ -99,8 +99,9 @@ namespace bx
 		{
 		}
 
-		~FileReaderImpl()
+		virtual ~FileReaderImpl()
 		{
+			close();
 		}
 
 		virtual bool open(const char* _filePath, Error* _err) BX_OVERRIDE
@@ -220,8 +221,9 @@ namespace bx
 		{
 		}
 
-		~FileWriterImpl()
+		virtual ~FileWriterImpl()
 		{
+			close();
 		}
 
 		virtual bool open(const char* _filePath, bool _append, Error* _err) BX_OVERRIDE