diff --git a/src/event.cpp b/src/event.cpp index 45e56bd..32325d8 100644 --- a/src/event.cpp +++ b/src/event.cpp @@ -4319,6 +4319,7 @@ bool CEvent::DemoPlayStart() nb = fread (&header, sizeof (DemoHeader), 1, file); if (nb < 1) { + fclose (file); DemoPlayStop(); return false; }