--- nono/vm/vm_luna.h 2026/04/29 17:04:42 1.1.1.3 +++ nono/vm/vm_luna.h 2026/04/29 17:04:45 1.1.1.4 @@ -11,7 +11,7 @@ #include "sysclk.h" #include "vm.h" -class VM_LUNA : public VM +class VM_LUNA final : public VM { using inherited = VM; public: @@ -24,13 +24,12 @@ class VM_LUNA : public VM private: std::unique_ptr crtc2 {}; std::unique_ptr prom {}; - std::unique_ptr sysclk {}; std::unique_ptr nulldev {}; static const uint8 maptable[256]; }; -class VM_LUNA88K : public VM +class VM_LUNA88K final : public VM { using inherited = VM; public: @@ -44,7 +43,6 @@ class VM_LUNA88K : public VM std::unique_ptr crtc2 {}; std::unique_ptr fuserom {}; std::unique_ptr prom {}; - std::unique_ptr sysclk {}; std::unique_ptr nulldev {}; static const uint8 maptable[256];