Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit a0988e8

Browse files
authoredApr 24, 2025··
Merge pull request #53 from arduino-libraries/enum-fix
Set scope of enum values to enum class
2 parents d41bdd0 + b175d0f commit a0988e8

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed
 

‎src/Types.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#include "Boards.h"
55

6-
enum FileMode { READ, WRITE, APPEND };
6+
enum class FileMode { READ, WRITE, APPEND };
77

88
#if defined(USES_RENESAS_CORE)
99
#include "BlockDevice.h"

‎src/UFile.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ bool UFile::open(const char* filename, FileMode fileMode) {
2121
path = filename;
2222
// Set the mode based on the fileMode
2323
switch (fileMode) {
24-
case READ:
24+
case FileMode::READ:
2525
mode = "r+";
2626
break;
27-
case WRITE:
27+
case FileMode::WRITE:
2828
mode = "w+";
2929
break;
30-
case APPEND:
30+
case FileMode::APPEND:
3131
mode = "a+";
3232
break;
3333
default:

0 commit comments

Comments
 (0)
Please sign in to comment.