diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-09-27 18:35:11 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-27 15:35:11 -0700 |
| commit | 5dc86158bc15a2f7d7d499d38d388be1d997e750 (patch) | |
| tree | 9390d282191ac89c7925b4c7277d3c2aa70c834c /include/d/d_event_debug.h | |
| parent | 54d8839d916beef73c29165932fb33f9b24f2394 (diff) | |
Fix most vtable issues (#2706)
Diffstat (limited to 'include/d/d_event_debug.h')
| -rw-r--r-- | include/d/d_event_debug.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/include/d/d_event_debug.h b/include/d/d_event_debug.h index 5c8b8337ee..4c6a8776af 100644 --- a/include/d/d_event_debug.h +++ b/include/d/d_event_debug.h @@ -41,7 +41,7 @@ struct dEvDb_flag_base_c { struct dEvM_play_HIO_c : public JORReflexible { dEvM_play_HIO_c(); - ~dEvM_play_HIO_c() {} + virtual ~dEvM_play_HIO_c() {} /* 0x04 */ s16 mTargetEvent; /* 0x06 */ s16 mEventIdx; @@ -71,7 +71,7 @@ STATIC_ASSERT(sizeof(dEvM_play_HIO_c) == 0xC); struct dEvM_reg_HIO_c : public JORReflexible { dEvM_reg_HIO_c(); - ~dEvM_reg_HIO_c() {} + virtual ~dEvM_reg_HIO_c() {} /* 0x04 */ dEvDb_flag_base_c* mFlagTables; /* 0x08 */ u8 field_0x008; @@ -92,7 +92,7 @@ STATIC_ASSERT(sizeof(dEvM_reg_HIO_c) == 0xC); struct dEvM_bit_HIO_c : public JORReflexible { dEvM_bit_HIO_c(); - ~dEvM_bit_HIO_c() {} + virtual ~dEvM_bit_HIO_c() {} /* 0x04 */ dEvDb_flag_base_c* mFlagTables; /* 0x08 */ u8 field_0x008; @@ -113,6 +113,7 @@ STATIC_ASSERT(sizeof(dEvM_bit_HIO_c) == 0xC); struct dEvM_root_bit_HIO_c : public JORReflexible { dEvM_root_bit_HIO_c() {} + virtual ~dEvM_root_bit_HIO_c() {} dEvM_bit_HIO_c mBit[100]; dEvDb_flag_base_c* mFlagTables; @@ -124,6 +125,7 @@ STATIC_ASSERT(sizeof(dEvM_root_bit_HIO_c) == 0x4B8); struct dEvM_root_reg_HIO_c : public JORReflexible { dEvM_root_reg_HIO_c() {} + virtual ~dEvM_root_reg_HIO_c() {} dEvM_reg_HIO_c mReg[100]; dEvDb_flag_base_c* mFlagTables; @@ -135,7 +137,7 @@ STATIC_ASSERT(sizeof(dEvM_root_reg_HIO_c) == 0x4B8); struct dEvM_HIO_c : public JORReflexible { dEvM_HIO_c(); - ~dEvM_HIO_c() {} + virtual ~dEvM_HIO_c() {} /* 0x004 */ s8 field_0x004; /* 0x005 */ u8 m_EVdata_output; |
