summaryrefslogtreecommitdiffhomepage
path: root/newBoot
diff options
context:
space:
mode:
Diffstat (limited to 'newBoot')
-rw-r--r--newBoot/Source/MPT/FileType.hxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/newBoot/Source/MPT/FileType.hxx b/newBoot/Source/MPT/FileType.hxx
index 818d8197..4d7a5cf2 100644
--- a/newBoot/Source/MPT/FileType.hxx
+++ b/newBoot/Source/MPT/FileType.hxx
@@ -27,4 +27,10 @@ public:
FileType* Read(const char* path) { return _Manager::Read(path); }
FileType* Write(FileType* path) { return _Manager::Write(path); }
+ // little sanity test
+ operator bool()
+ {
+ return DiskError != 0 && DiskSize > 0;
+ }
+
}; \ No newline at end of file