diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/extsh.cpp | 2 | ||||
| -rw-r--r-- | src/fs/extfs.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/extsh.cpp b/src/extsh.cpp index 477f6c8..87df7d3 100644 --- a/src/extsh.cpp +++ b/src/extsh.cpp @@ -8,7 +8,7 @@ int main(int argc, char const * argv[]) auto const & path = [&]{ return std::string{argc > 1 ? argv[1] : "vdisk.img"}; }(); auto const & disk = fs::extfs{path}; - if(disk) + if(disk.open()) { std::clog << "[EXT2] Successfully opened ext*fs at: '" << path << "'\n"; } diff --git a/src/fs/extfs.cpp b/src/fs/extfs.cpp index 19c294b..55cffd8 100644 --- a/src/fs/extfs.cpp +++ b/src/fs/extfs.cpp @@ -27,7 +27,7 @@ namespace fs read_superblock(m_stream, m_primarySuperblock); } - extfs::operator bool() const + bool extfs::open() const { return m_stream && m_primarySuperblock.magic_number == kExtfsMagic; } |
