From a89983b3c5b5e1024090b66f24b142e1138df2ce Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Tue, 24 Oct 2017 18:53:35 +0300 Subject: Fixed IMF playing! --- src/adlmidi_private.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/adlmidi_private.hpp') diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp index 7b1d3c3..c75dc59 100644 --- a/src/adlmidi_private.hpp +++ b/src/adlmidi_private.hpp @@ -581,7 +581,10 @@ public: bool eof() { - return mp_tell >= mp_size; + if(fp) + return std::feof(fp); + else + return mp_tell >= mp_size; } std::string _fileName; std::FILE *fp; -- cgit v1.2.3