aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJoel Bodenmann <info@b-electronics.ch>2016-07-25 17:45:58 +0200
committerJoel Bodenmann <info@b-electronics.ch>2016-07-25 17:45:58 +0200
commit718b7b3d5c75c675af3087f80fbe7ff64b5d1f63 (patch)
tree7a0cd9362380b3d6d6761c3003f637da1c7118fa /src
parentfd109a3b82d3b049bbf531912b60a5ab02a89f68 (diff)
parent6832ae33dfb003f8d1794c6ed2171db3e0555605 (diff)
downloaduGFX-718b7b3d5c75c675af3087f80fbe7ff64b5d1f63.tar.gz
uGFX-718b7b3d5c75c675af3087f80fbe7ff64b5d1f63.tar.bz2
uGFX-718b7b3d5c75c675af3087f80fbe7ff64b5d1f63.zip
Merged in mattbrejza/ugfx/gfile-deinit (pull request #27)
Adding code to close all open files in gfile deinit
Diffstat (limited to 'src')
-rw-r--r--src/gfile/gfile.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gfile/gfile.c b/src/gfile/gfile.c
index 853b7455..a7731130 100644
--- a/src/gfile/gfile.c
+++ b/src/gfile/gfile.c
@@ -69,7 +69,11 @@ void _gfileInit(void) {
void _gfileDeinit(void)
{
- /* ToDo */
+ GFILE * f;
+ for (f = gfileArr; f < &gfileArr[GFILE_MAX_GFILES]; f++) {
+ if (f->flags & GFILEFLG_OPEN)
+ gfileClose(f);
+ }
}
/**