Skip to content

Commit 5a63bfb

Browse files
committed
Fix MockFile ctor
1 parent 49b8fbc commit 5a63bfb

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

include/MockSPIFFS.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class MockSPIFFSClass; // forward
2424

2525
class MockFile {
2626
public:
27-
MockFile() : owner(nullptr), idx(-1), isDir(false), pos(0), writable(false), valid(false) {}
27+
MockFile() {}
2828
MockFile(MockSPIFFSClass* owner, int index, bool writable=false, bool isDir=false);
2929

3030
size_t print(const String& s);
@@ -42,12 +42,12 @@ class MockFile {
4242
operator bool() const { return valid; }
4343

4444
private:
45-
MockSPIFFSClass* owner;
46-
int idx; // index into owner's files vector; -2 for directory handle
47-
bool isDir;
48-
int pos; // read position or dir iterator
49-
bool writable;
50-
bool valid;
45+
MockSPIFFSClass* owner = nullptr;
46+
int idx = -1; // index into owner's files vector; -2 for directory handle
47+
bool isDir = false;
48+
int pos = 0; // read position or dir iterator
49+
bool writable = false;
50+
bool valid = false;
5151
};
5252

5353
class MockSPIFFSClass {

src/MockSPIFFS.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MockSPIFFSClass MockSPIFFS;
55

66
// ---------------- MockFile ----------------
77
MockFile::MockFile(MockSPIFFSClass* owner_, int index, bool writable_, bool isDir_)
8-
: owner(owner_), idx(index), isDir(isDir_), pos(0), writable(writable_), valid(true)
8+
: owner(owner_), idx(index), isDir(isDir_), writable(writable_), valid(true)
99
{
1010
if (!owner_) { valid = false; return; }
1111
if (!isDir_ && (idx < 0 || idx >= (int)owner_->files.size())) { valid = false; }

0 commit comments

Comments
 (0)