summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/vfs_vector.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* file_sys/vfs_vector: Fix ignored offset on WriteFrederic L2019-02-251-1/+1
|
* file_sys: Implement system archive synthesizer for NgWord (806)Zach Hilman2018-11-231-1/+0
|
* vfs: Remove InterpretAsDirectory and related functionsZach Hilman2018-10-191-7/+0
| | | | When writing VFS, it initally seemed useful to include a function to in-place convert container files into directories in one homogenous directory structure, but re-evaluating it now there have been plenty of chances to use it and there has always been a better way. Removing as it is unused and likely will not be used.
* vfs_vector: Amend initializer list order in VectorVfsFile's constructor initializer listLioncash2018-09-261-1/+1
| | | | | Orders the initializer list members to be in the same order that they would be initialized in. Avoids compiler warnings.
* vfs/etc: Append std:: to size_t usagesLioncash2018-09-261-2/+2
| | | | | Given we just recently had a patch backport this from citra, let's try and keep the convention uniform.
* fsmitm: Cleanup and modernize fsmitm portZach Hilman2018-09-241-2/+5
|
* vfs_vector: Add VectorVfsFileZach Hilman2018-09-221-0/+51
| | | | Maps a vector into the VFS interface.
* file-sys: Default heavy-weight class destructors in the cpp fileLioncash2018-09-201-0/+2
| | | | | | | | | | Several classes have a lot of non-trivial members within them, or don't but likely should have the destructor defaulted in the cpp file for future-proofing/being more friendly to forward declarations. Leaving the destructor unspecified allows the compiler to inline the destruction code all over the place, which is generally undesirable from a code bloat perspective.
* romfs: Remove cyclic shared_ptr leak in romfs codeZach Hilman2018-08-121-2/+2
|
* vfs_vector: Remove unused variable in FindAndRemoveVectorElement()Lioncash2018-08-021-2/+2
| | | | This wasn't being used for anything, so it can be removed.
* vfs_vector: Avoid unnecessary copies where applicableLioncash2018-08-021-2/+5
| | | | | The lambda elements should be taken by const reference here, and we can move the virtual directory passed to ReplaceFileWithSubdirectory()
* RomFS ExtractionZach Hilman2018-07-281-0/+83