diff options
Diffstat (limited to 'src/fs/virtfs/virtfsfuncs.h')
-rw-r--r-- | src/fs/virtfs/virtfsfuncs.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/fs/virtfs/virtfsfuncs.h b/src/fs/virtfs/virtfsfuncs.h index 46bcd86ff..05b74cc7d 100644 --- a/src/fs/virtfs/virtfsfuncs.h +++ b/src/fs/virtfs/virtfsfuncs.h @@ -44,7 +44,8 @@ struct VirtFsFuncs final openRead(nullptr), openWrite(nullptr), openAppend(nullptr), - eof(nullptr) + eof(nullptr), + loadFile(nullptr) { } @@ -83,6 +84,9 @@ struct VirtFsFuncs final VirtFile *(*openAppend) (VirtFsEntry *restrict const entry, const std::string &filename); int (*eof) (VirtFile *restrict const file); + char *(*loadFile) (VirtFsEntry *restrict const entry, + const std::string &restrict fileName, + int &restrict fileSize); }; #endif // UTILS_VIRTFSFUNCS_H |