diff options
| author | James Henstridge <james@daa.com.au> | 2001-03-30 06:35:38 +0000 |
|---|---|---|
| committer | James Henstridge <jamesh@src.gnome.org> | 2001-03-30 06:35:38 +0000 |
| commit | 2fa1a292a8c3056183f7e0ac77ce46551c58b853 (patch) | |
| tree | 31cb9fe7b7b45bf567f435fb0a5f96e5c1f53f92 /gobject | |
| parent | 5d67cea99789d0c8307ad3640387f741760c7c5e (diff) | |
| download | pygobject-2fa1a292a8c3056183f7e0ac77ce46551c58b853.tar.gz pygobject-2fa1a292a8c3056183f7e0ac77ce46551c58b853.tar.xz pygobject-2fa1a292a8c3056183f7e0ac77ce46551c58b853.zip | |
moved rewritten testgtk demo here
2001-03-30 James Henstridge <james@daa.com.au>
* examples/pygtk-demo: moved rewritten testgtk demo here
* gobjectmodule.c (pygobject_set_property): initialise the GValue
to { 0, }, so set_property actually works.
(pygobject_get_property): same here.
* gtk/gtk.defs: updated enum/flag defs.
* gtk/gdk.defs: updated enum/flag defs.
* examples/gobject/signal.py (D.do_my_signal): add small example
of overriding class closure for a signal introduced from python
code.
* codegen/h2def.py: add --onlyenums flag to only output enum defs.
Diffstat (limited to 'gobject')
| -rw-r--r-- | gobject/gobjectmodule.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c index 119ee27..660db72 100644 --- a/gobject/gobjectmodule.c +++ b/gobject/gobjectmodule.c @@ -941,7 +941,7 @@ pygobject_get_property(PyGObject *self, PyObject *args) { gchar *param_name; GParamSpec *pspec; - GValue value; + GValue value = { 0, }; PyObject *ret; if (!PyArg_ParseTuple(args, "s:GObject.get_property", ¶m_name)) @@ -965,7 +965,7 @@ pygobject_set_property(PyGObject *self, PyObject *args) { gchar *param_name; GParamSpec *pspec; - GValue value; + GValue value = { 0, }; PyObject *pvalue; if (!PyArg_ParseTuple(args, "sO:GObject.set_property", ¶m_name, |
