From ec5fabb69b129291be140998592ea9c0de805824 Mon Sep 17 00:00:00 2001 From: dstoiko Date: Sun, 16 Jul 2017 18:20:06 +0800 Subject: [PATCH] Added file.close() in manipulation functions --- libraries/SD/examples/SD_Test/SD_Test.ino | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/SD/examples/SD_Test/SD_Test.ino b/libraries/SD/examples/SD_Test/SD_Test.ino index 8e3884236b0..69c59766acc 100644 --- a/libraries/SD/examples/SD_Test/SD_Test.ino +++ b/libraries/SD/examples/SD_Test/SD_Test.ino @@ -78,6 +78,7 @@ void readFile(fs::FS &fs, const char * path){ while(file.available()){ Serial.write(file.read()); } + file.close(); } void writeFile(fs::FS &fs, const char * path, const char * message){ @@ -93,6 +94,7 @@ void writeFile(fs::FS &fs, const char * path, const char * message){ } else { Serial.println("Write failed"); } + file.close(); } void appendFile(fs::FS &fs, const char * path, const char * message){ @@ -108,6 +110,7 @@ void appendFile(fs::FS &fs, const char * path, const char * message){ } else { Serial.println("Append failed"); } + file.close(); } void renameFile(fs::FS &fs, const char * path1, const char * path2){