Skip to content

Commit 2815728

Browse files
committed
SD
1 parent 65ccbb5 commit 2815728

1 file changed

Lines changed: 1 addition & 12 deletions

File tree

  • ArduinoCore-Linux/libraries

ArduinoCore-Linux/libraries/SD.h

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -180,18 +180,7 @@ class File : public Stream {
180180
#endif
181181

182182
std::ios_base::openmode toMode(int flags) {
183-
std::ios_base::openmode mode = std::ios_base::in;
184-
if (flags & O_WRONLY) {
185-
mode = std::ios_base::out;
186-
} else if (flags & O_RDWR) {
187-
mode = std::ios_base::in | std::ios_base::out;
188-
}
189-
if (flags & O_APPEND) {
190-
mode |= std::ios_base::app;
191-
} else if (flags & O_TRUNC) {
192-
mode |= std::ios_base::trunc;
193-
}
194-
return mode;
183+
return (std::ios_base::openmode) flags;
195184
}
196185
};
197186

0 commit comments

Comments
 (0)