diff options
author | 2012-11-11 08:16:39 +0000 | |
---|---|---|
committer | 2012-11-11 08:16:39 +0000 | |
commit | af28402f2efdbadcaa06c44c175d691870654c23 (patch) | |
tree | ba642dc0cb453578ebe127aa42c5906e791227f5 /src/emu/cpu/m6502/m6502.h | |
parent | 4376ddcee156c4bcaa63331be0d65fae62deeef0 (diff) |
I'm in your cpu core, adding virtual destructors (nw)
Diffstat (limited to 'src/emu/cpu/m6502/m6502.h')
-rw-r--r-- | src/emu/cpu/m6502/m6502.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/emu/cpu/m6502/m6502.h b/src/emu/cpu/m6502/m6502.h index 21ae3cc5b58..0f2b4ee01c4 100644 --- a/src/emu/cpu/m6502/m6502.h +++ b/src/emu/cpu/m6502/m6502.h @@ -64,6 +64,7 @@ protected: address_space *program; direct_read_data *direct; + virtual ~memory_interface() {} virtual UINT8 read(UINT16 adr) = 0; virtual UINT8 read_9(UINT16 adr); virtual UINT8 read_direct(UINT16 adr) = 0; @@ -74,6 +75,7 @@ protected: class mi_default_normal : public memory_interface { public: + virtual ~mi_default_normal() {} virtual UINT8 read(UINT16 adr); virtual UINT8 read_direct(UINT16 adr); virtual UINT8 read_decrypted(UINT16 adr); @@ -82,6 +84,7 @@ protected: class mi_default_nd : public mi_default_normal { public: + virtual ~mi_default_nd() {} virtual UINT8 read_direct(UINT16 adr); virtual UINT8 read_decrypted(UINT16 adr); }; |