From 1214aac0928e5c7ebe3484f06a5c9a000f9962ef Mon Sep 17 00:00:00 2001 From: AJR Date: Tue, 14 Dec 2021 21:38:14 -0500 Subject: Filesystem code cleanup - Eliminate dependencies on emu.h, replacing most fatalerror calls and floptool's ersatz emu_fatalerror class with standard exception classes - Use range-based std::string constructors in some methods - Move filesystem metadata handling to a separate source file - Eliminate src/emu as an include path for libformats (necessitates kludge in ti99_dsk.cpp) --- src/tools/image_handler.cpp | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) (limited to 'src/tools/image_handler.cpp') diff --git a/src/tools/image_handler.cpp b/src/tools/image_handler.cpp index a520383846d..03ebfb0b847 100644 --- a/src/tools/image_handler.cpp +++ b/src/tools/image_handler.cpp @@ -12,20 +12,7 @@ #include "ioprocs.h" #include "ioprocsfill.h" #include "ioprocsvec.h" - - -// Fatalerror implementation - -emu_fatalerror::emu_fatalerror(util::format_argument_pack const &args) - : emu_fatalerror(0, args) -{ -} - -emu_fatalerror::emu_fatalerror(int _exitcode, util::format_argument_pack const &args) - : m_text(util::string_format(args)) - , m_code(_exitcode) -{ -} +#include "strformat.h" // Format enumeration -- cgit v1.2.3-70-g09d2