diff --git a/src/Types.h b/src/Types.h index 1afad3e..833c7c1 100644 --- a/src/Types.h +++ b/src/Types.h @@ -3,7 +3,7 @@ #include "Boards.h" -enum FileMode { READ, WRITE, APPEND }; +enum class FileMode { READ, WRITE, APPEND }; #if defined(USES_RENESAS_CORE) #include "BlockDevice.h" diff --git a/src/UFile.cpp b/src/UFile.cpp index be8c806..c7d759a 100644 --- a/src/UFile.cpp +++ b/src/UFile.cpp @@ -21,13 +21,13 @@ bool UFile::open(const char* filename, FileMode fileMode) { path = filename; // Set the mode based on the fileMode switch (fileMode) { - case READ: + case FileMode::READ: mode = "r+"; break; - case WRITE: + case FileMode::WRITE: mode = "w+"; break; - case APPEND: + case FileMode::APPEND: mode = "a+"; break; default: