From 2f311dddfd059050daa6314b8ce4de3265213176 Mon Sep 17 00:00:00 2001 From: "romolo.manfredini@gmail.com" Date: Thu, 13 Dec 2012 23:08:42 +0000 Subject: [PATCH] Avoid segfault in simulator --- src/simpgmspace.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/simpgmspace.cpp b/src/simpgmspace.cpp index 1780be4b9..a1c7b6662 100644 --- a/src/simpgmspace.cpp +++ b/src/simpgmspace.cpp @@ -481,8 +481,10 @@ FRESULT f_lseek (FIL* fil, DWORD offset) FRESULT f_close (FIL * fil) { - if (fil->fs) + if (fil->fs) { fclose((FILE*)fil->fs); + fil->fs=NULL; + } return FR_OK; }