summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/vfs_vector.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-09-26vfs_vector: Amend initializer list order in VectorVfsFile's constructor initializer listLioncash1-1/+1
Orders the initializer list members to be in the same order that they would be initialized in. Avoids compiler warnings.
2018-09-26vfs/etc: Append std:: to size_t usagesLioncash1-2/+2
Given we just recently had a patch backport this from citra, let's try and keep the convention uniform.
2018-09-24fsmitm: Cleanup and modernize fsmitm portZach Hilman1-2/+5
2018-09-22vfs_vector: Add VectorVfsFileZach Hilman1-0/+51
Maps a vector into the VFS interface.
2018-09-20file-sys: Default heavy-weight class destructors in the cpp fileLioncash1-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.
2018-08-12romfs: Remove cyclic shared_ptr leak in romfs codeZach Hilman1-2/+2
2018-08-02vfs_vector: Remove unused variable in FindAndRemoveVectorElement()Lioncash1-2/+2
This wasn't being used for anything, so it can be removed.
2018-08-02vfs_vector: Avoid unnecessary copies where applicableLioncash1-2/+5
The lambda elements should be taken by const reference here, and we can move the virtual directory passed to ReplaceFileWithSubdirectory()
2018-07-28RomFS ExtractionZach Hilman1-0/+83