diff --git a/gen_extclass.py b/gen_extclass.py index 0ef450e6..64375287 100644 --- a/gen_extclass.py +++ b/gen_extclass.py @@ -4,11 +4,11 @@ import string def gen_extclass(args): held_instance = """%{ template <%(class A%n%:, %)>%} - HeldInstance(PyObject* p%(, const A%n%& a%n%)) : T(%(a%n%:, %)), m_self(p) {}""" + HeldInstance(PyObject* p%(, A%n% a%n%)) : T(%(a%n%:, %)), m_self(p) {}""" instance_value_holder = """%{ template <%(class A%n%:, %)>%} - InstanceValueHolder(ExtensionInstance* p%(, const A%n& a%n%)) : + InstanceValueHolder(ExtensionInstance* p%(, A%n a%n%)) : m_held(p%(, a%n%)) {}""" return (