Simplify fs::file::get_handle
Via fs::file_base::get_native_handle method
This commit is contained in:
+1
-6
@@ -65,12 +65,6 @@ namespace fs
|
||||
s64 ctime;
|
||||
};
|
||||
|
||||
// Native handle getter
|
||||
struct get_native_handle
|
||||
{
|
||||
virtual native_handle get() = 0;
|
||||
};
|
||||
|
||||
// File handle base
|
||||
struct file_base
|
||||
{
|
||||
@@ -83,6 +77,7 @@ namespace fs
|
||||
virtual u64 write(const void* buffer, u64 size) = 0;
|
||||
virtual u64 seek(s64 offset, seek_mode whence) = 0;
|
||||
virtual u64 size() = 0;
|
||||
virtual native_handle get_native_handle();
|
||||
};
|
||||
|
||||
// Directory entry (TODO)
|
||||
|
||||
Reference in New Issue
Block a user