summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2001-10-04 21:30:47 +0000
committerMatt Wilson <msw@src.gnome.org>2001-10-04 21:30:47 +0000
commit3240aa5531b896aa9148a4346fd0356b20e6ae41 (patch)
treef041478286b05b7bef55daf3a3047266d4a1c12a
parent428f30a9cb1de38f27973b0af70ceeeb5828aa99 (diff)
downloadpygtk-3240aa5531b896aa9148a4346fd0356b20e6ae41.tar.gz
make user_data optional
2001-10-04 Matt Wilson <msw@redhat.com> * gtk/gtk.override (_wrap_gtk_toolbar_append_item): make user_data optional * gtk/gtk.defs (GtkToolbar.append_item): make user_data optional
-rw-r--r--ChangeLog7
-rw-r--r--gtk/gtk.defs2
-rw-r--r--gtk/gtk.override4
3 files changed, 10 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index c07a2aac..7ca5fb46 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2001-10-04 Matthew Wilson <msw@redhat.com>
+
+ * gtk/gtk.override (_wrap_gtk_toolbar_append_item): make user_data
+ optional
+
+ * gtk/gtk.defs (GtkToolbar.append_item): make user_data optional
+
2001-10-04 Matt Wilson <msw@redhat.com>
* gtk/gtk.override (_wrap_gtk_item_factory_create_items): fixed
diff --git a/gtk/gtk.defs b/gtk/gtk.defs
index 287e772e..e6196e8e 100644
--- a/gtk/gtk.defs
+++ b/gtk/gtk.defs
@@ -14011,7 +14011,7 @@
'("const-char*" "tooltip_private_text")
'("GtkWidget*" "icon")
'("GtkSignalFunc" "callback")
- '("gpointer" "user_data")
+ '("gpointer" "user_data" (null-ok) (default "NULL"))
)
)
diff --git a/gtk/gtk.override b/gtk/gtk.override
index d042b169..25ba592a 100644
--- a/gtk/gtk.override
+++ b/gtk/gtk.override
@@ -2757,11 +2757,11 @@ _wrap_gtk_toolbar_append_item(PyGObject *self, PyObject *args,
"icon", "callback", "user_data", NULL };
char *text, *tooltip_text, *tooltip_private_text;
PyGObject *py_icon;
- PyObject *callback, *param;
+ PyObject *callback, *param=NULL;
GtkWidget *icon = NULL, *ret;
if (!PyArg_ParseTupleAndKeywords(args, kwargs,
- "zzzOOO:GtkToolbar.append_item", kwlist,
+ "zzzOO|O:GtkToolbar.append_item", kwlist,
&text, &tooltip_text,
&tooltip_private_text, &py_icon,
&callback, &param))