From 2d734bb6c5cf1a428f8ce2a6d13955ee4ff872eb Mon Sep 17 00:00:00 2001 From: bunnei Date: Fri, 4 Jul 2014 13:20:40 -0400 Subject: [PATCH] Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS classes as "final" --- src/core/file_sys/archive_romfs.h | 2 +- src/core/loader/elf.h | 2 +- src/core/loader/ncch.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/file_sys/archive_romfs.h b/src/core/file_sys/archive_romfs.h index 5ef4fed50..e5664ba16 100644 --- a/src/core/file_sys/archive_romfs.h +++ b/src/core/file_sys/archive_romfs.h @@ -17,7 +17,7 @@ namespace FileSys { /// File system interface to the RomFS archive -class Archive_RomFS : public Archive { +class Archive_RomFS final : public Archive { public: Archive_RomFS(const Loader::AppLoader& app_loader); ~Archive_RomFS(); diff --git a/src/core/loader/elf.h b/src/core/loader/elf.h index d3cbf414d..cec1167ca 100644 --- a/src/core/loader/elf.h +++ b/src/core/loader/elf.h @@ -13,7 +13,7 @@ namespace Loader { /// Loads an ELF/AXF file -class AppLoader_ELF : public AppLoader { +class AppLoader_ELF final : public AppLoader { public: AppLoader_ELF(const std::string& filename); ~AppLoader_ELF(); diff --git a/src/core/loader/ncch.h b/src/core/loader/ncch.h index c9a35228e..de89280ea 100644 --- a/src/core/loader/ncch.h +++ b/src/core/loader/ncch.h @@ -145,7 +145,7 @@ struct ExHeader_Header{ namespace Loader { /// Loads an NCCH file (e.g. from a CCI, or the first NCCH in a CXI) -class AppLoader_NCCH : public AppLoader { +class AppLoader_NCCH final : public AppLoader { public: AppLoader_NCCH(const std::string& filename); ~AppLoader_NCCH();