summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats/mm_dsk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/formats/mm_dsk.cpp')
-rw-r--r--src/lib/formats/mm_dsk.cpp23
1 files changed, 11 insertions, 12 deletions
diff --git a/src/lib/formats/mm_dsk.cpp b/src/lib/formats/mm_dsk.cpp
index 0634c0e3ede..42de60d3d72 100644
--- a/src/lib/formats/mm_dsk.cpp
+++ b/src/lib/formats/mm_dsk.cpp
@@ -2,31 +2,29 @@
// copyright-holders:Olivier Galibert
/*********************************************************************
- formats/mm_dsk.c
+ formats/mm_dsk.cpp
mm format
*********************************************************************/
-#include <assert.h>
-
#include "formats/mm_dsk.h"
mm1_format::mm1_format() : upd765_format(formats)
{
}
-const char *mm1_format::name() const
+const char *mm1_format::name() const noexcept
{
return "mm1";
}
-const char *mm1_format::description() const
+const char *mm1_format::description() const noexcept
{
return "Nokia MikroMikko 1 disk image";
}
-const char *mm1_format::extensions() const
+const char *mm1_format::extensions() const noexcept
{
return "dsk";
}
@@ -35,17 +33,17 @@ mm2_format::mm2_format() : upd765_format(formats)
{
}
-const char *mm2_format::name() const
+const char *mm2_format::name() const noexcept
{
return "mm2";
}
-const char *mm2_format::description() const
+const char *mm2_format::description() const noexcept
{
return "Nokia MikroMikko 2 disk image";
}
-const char *mm2_format::extensions() const
+const char *mm2_format::extensions() const noexcept
{
return "dsk";
}
@@ -82,8 +80,9 @@ const mm2_format::format mm2_format::formats[] = {
512, {},
1, {},
80, 50, 22, 80
- }
+ },
+ {}
};
-const floppy_format_type FLOPPY_MM1_FORMAT = &floppy_image_format_creator<mm1_format>;
-const floppy_format_type FLOPPY_MM2_FORMAT = &floppy_image_format_creator<mm2_format>;
+const mm1_format FLOPPY_MM1_FORMAT;
+const mm2_format FLOPPY_MM2_FORMAT;