diff options
Diffstat (limited to 'plugins/pychrysalide/arch/instruction.c')
-rw-r--r-- | plugins/pychrysalide/arch/instruction.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/plugins/pychrysalide/arch/instruction.c b/plugins/pychrysalide/arch/instruction.c index a8ce3ab..058106d 100644 --- a/plugins/pychrysalide/arch/instruction.c +++ b/plugins/pychrysalide/arch/instruction.c @@ -379,7 +379,6 @@ static int py_arch_instruction_init(PyObject *self, PyObject *args, PyObject *kw unsigned short int uid; /* Indentifiant unique de type */ const char *keyword; /* Désignation d'instruction */ int ret; /* Bilan de lecture des args. */ - PyObject *new_kwds; /* Nouveau dictionnaire épuré */ GPyArchInstruction *instr; /* Instruction à manipuler */ static char *kwlist[] = { "uid", "keyword", NULL }; @@ -391,12 +390,7 @@ static int py_arch_instruction_init(PyObject *self, PyObject *args, PyObject *kw /* Initialisation d'un objet GLib */ - new_kwds = PyDict_New(); - - ret = PyGObject_Type.tp_init(self, args, new_kwds); - - Py_DECREF(new_kwds); - + ret = forward_pygobjet_init(self); if (ret == -1) return -1; /* Eléments de base */ |