diff options
Diffstat (limited to 'src/lib/netlist/plib/ppmf.h')
-rw-r--r-- | src/lib/netlist/plib/ppmf.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/netlist/plib/ppmf.h b/src/lib/netlist/plib/ppmf.h index 4c175fe8b10..25e88a22eec 100644 --- a/src/lib/netlist/plib/ppmf.h +++ b/src/lib/netlist/plib/ppmf.h @@ -460,11 +460,11 @@ namespace plib { template<typename O> late_pmfp(specific_member_function<O> mftp) + : m_creator(creator<O>) { static_assert(sizeof(m_raw) >= sizeof(specific_member_function<O>), "size issue"); // NOLINTNEXTLINE(cppcoreguidelines-pro-type-reinterpret-cast) *reinterpret_cast<specific_member_function<O> *>(&m_raw) = mftp; - m_creator = creator<O>; } template<typename O> |