summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-08-06 22:55:33 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-08-06 22:55:33 (GMT)
commitae2be2044d39abebfa7b8d5ce64571e72f7ff6fd (patch)
tree71b2a2bc85ec23100c9d584bcd7409080418af53 /plugins
parentb070fb755b9e32bfa80e8854606f431d285ca23e (diff)
Removed some compilation warnings.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/pychrysalide/arch/instruction.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/plugins/pychrysalide/arch/instruction.c b/plugins/pychrysalide/arch/instruction.c
index 8c3d78d..d659c87 100644
--- a/plugins/pychrysalide/arch/instruction.c
+++ b/plugins/pychrysalide/arch/instruction.c
@@ -115,7 +115,9 @@ static PyObject *py_arch_instruction_get_sources(PyObject *self, void *unused)
size_t i; /* Boucle de parcours */
PyObject *linked; /* Source de lien Python */
PyObject *type; /* Nature du lien en Python */
+#ifndef NDEBUG
int ret; /* Bilan d'une écriture d'arg. */
+#endif
instr = G_ARCH_INSTRUCTION(pygobject_get(self));
@@ -132,8 +134,12 @@ static PyObject *py_arch_instruction_get_sources(PyObject *self, void *unused)
linked = pygobject_new(G_OBJECT(source->linked));
type = PyLong_FromLong(source->type);
+#ifndef NDEBUG
ret = PyTuple_SetItem(result, i, Py_BuildValue("(OO)", linked, type));
assert(ret == 0);
+#else
+ PyTuple_SetItem(result, i, Py_BuildValue("(OO)", linked, type));
+#endif
unref_instr_link(source);
@@ -168,7 +174,9 @@ static PyObject *py_arch_instruction_get_destinations(PyObject *self, void *unus
size_t i; /* Boucle de parcours */
PyObject *linked; /* Destination de lien Python */
PyObject *type; /* Nature du lien en Python */
+#ifndef NDEBUG
int ret; /* Bilan d'une écriture d'arg. */
+#endif
instr = G_ARCH_INSTRUCTION(pygobject_get(self));
@@ -185,8 +193,12 @@ static PyObject *py_arch_instruction_get_destinations(PyObject *self, void *unus
linked = pygobject_new(G_OBJECT(dest->linked));
type = PyLong_FromLong(dest->type);
+#ifndef NDEBUG
ret = PyTuple_SetItem(result, i, Py_BuildValue("(OO)", linked, type));
assert(ret == 0);
+#else
+ PyTuple_SetItem(result, i, Py_BuildValue("(OO)", linked, type));
+#endif
unref_instr_link(dest);
@@ -359,7 +371,9 @@ static PyObject *py_arch_instruction_get_operands(PyObject *self, void *unused)
size_t i; /* Boucle de parcours */
GArchOperand *operand; /* Opérande à manipuler */
PyObject *opobj; /* Version Python */
+#ifndef NDEBUG
int ret; /* Bilan d'une écriture d'arg. */
+#endif
instr = G_ARCH_INSTRUCTION(pygobject_get(self));
@@ -375,8 +389,12 @@ static PyObject *py_arch_instruction_get_operands(PyObject *self, void *unused)
opobj = pygobject_new(G_OBJECT(operand));
+#ifndef NDEBUG
ret = PyTuple_SetItem(result, i, Py_BuildValue("O", opobj));
assert(ret == 0);
+#else
+ PyTuple_SetItem(result, i, Py_BuildValue("O", opobj));
+#endif
g_object_unref(G_OBJECT(operand));