summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/vfs_vector.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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