From 857242d2f10da59217a9b654d2c317efe6edd7b4 Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Mon, 15 Nov 2004 12:13:57 +0000 Subject: [PATCH] gst/gst.override (_wrap_gst_tag_setter_get_list): Override, to avoid compiler warning. Original commit message from CVS: * gst/gst.override (_wrap_gst_tag_setter_get_list): Override, to avoid compiler warning. --- ChangeLog | 3 +++ gst/gst.override | 11 +++++++++++ 2 files changed, 14 insertions(+) diff --git a/ChangeLog b/ChangeLog index 260fa6ea50..d97d1a655b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2004-11-15 Johan Dahlin + * gst/gst.override (_wrap_gst_tag_setter_get_list): Override, to + avoid compiler warning. + * gst/gstmodule.c (init_gst): Reset LC_NUMERIC, since it might change in gst_init_check. Fixes 100% CPU usage in flumotion when using a non C locale. diff --git a/gst/gst.override b/gst/gst.override index a4091ace9e..281e2df979 100644 --- a/gst/gst.override +++ b/gst/gst.override @@ -1248,3 +1248,14 @@ _wrap_gst_xml_parse_memory(PyGObject *self, PyObject *args, PyObject *kwargs) return PyBool_FromLong(ret); } +%% +override gst_tag_setter_get_list noargs +static PyObject * +_wrap_gst_tag_setter_get_list(PyGObject *self) +{ + GstTagList *ret; + + ret = (GstTagList*)gst_tag_setter_get_list(GST_TAG_SETTER(self->obj)); + /* pyg_boxed_new handles NULL checking */ + return pyg_boxed_new(GST_TYPE_TAG_LIST, ret, TRUE, TRUE); +}