We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 65ccbb5 commit 2815728Copy full SHA for 2815728
1 file changed
ArduinoCore-Linux/libraries/SD.h
@@ -180,18 +180,7 @@ class File : public Stream {
180
#endif
181
182
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;
+ return (std::ios_base::openmode) flags;
195
}
196
};
197
0 commit comments