From 30df2c7248c2b58469aeb635a87a0ed978829c47 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 28 Mar 2017 21:03:23 +0300 Subject: Move Virtfs::loadFile into virtfs.cpp --- src/fs/virtfs/virtfstools.cpp | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'src/fs/virtfs/virtfstools.cpp') diff --git a/src/fs/virtfs/virtfstools.cpp b/src/fs/virtfs/virtfstools.cpp index c58f41b43..cc11f5022 100644 --- a/src/fs/virtfs/virtfstools.cpp +++ b/src/fs/virtfs/virtfstools.cpp @@ -36,34 +36,6 @@ namespace VirtFs { - char *loadFile(const std::string &restrict fileName, - int &restrict fileSize) - { - // Attempt to open the specified file using PhysicsFS - VirtFile *restrict const file = VirtFs::openRead(fileName); - - if (!file) - { - logger->log("Warning: Failed to load %s.", - fileName.c_str()); - return nullptr; - } - - logger->log("Loaded %s/%s", - VirtFs::getRealDir(fileName).c_str(), - fileName.c_str()); - - fileSize = CAST_S32(VirtFs::fileLength(file)); - // Allocate memory and load the file - char *restrict const buffer = new char[fileSize]; - if (fileSize > 0) - buffer[fileSize - 1] = 0; - VirtFs::read(file, buffer, 1, fileSize); - VirtFs::close(file); - - return buffer; - } - void searchAndAddArchives(const std::string &restrict path, const std::string &restrict ext, const Append append) -- cgit v1.2.3-60-g2f50