diff options
| author | Gian Mario Tagliaretti <gianmt@gnome.org> | 2008-12-06 19:54:32 +0000 |
|---|---|---|
| committer | Paul Pogonyshev <paulp@src.gnome.org> | 2008-12-06 19:54:32 +0000 |
| commit | ad30d14ca1e2254d1f0d14dbe8416de19d74c108 (patch) | |
| tree | cc691e4261438871e1581a2dc4c9f9fd8c2ac1a4 | |
| parent | 3a49a1db0e61a31b217ef89119681aa4040e7965 (diff) | |
Bug 555613 – gio.VolumeMonitor segfaults
2008-12-06 Gian Mario Tagliaretti <gianmt@gnome.org>
Bug 555613 – gio.VolumeMonitor segfaults
* gio/gvolumemonitor.override (_wrap_g_volume_monitor_tp_new):
Unconditionally raise TypeError.
svn path=/branches/pygobject-2-16/; revision=979
| -rw-r--r-- | ChangeLog | 7 | ||||
| -rw-r--r-- | gio/gvolumemonitor.override | 9 |
2 files changed, 16 insertions, 0 deletions
@@ -1,3 +1,10 @@ +2008-12-06 Gian Mario Tagliaretti <gianmt@gnome.org> + + Bug 555613 – gio.VolumeMonitor segfaults + + * gio/gvolumemonitor.override (_wrap_g_volume_monitor_tp_new): + Unconditionally raise TypeError. + 2008-12-03 Paul Pogonyshev <pogonyshev@gmx.net> * glib/pyglib.c (pyglib_error_check): Test if `domain' is not-null diff --git a/gio/gvolumemonitor.override b/gio/gvolumemonitor.override index 68a4db7..32f7f61 100644 --- a/gio/gvolumemonitor.override +++ b/gio/gvolumemonitor.override @@ -20,6 +20,15 @@ * USA */ %% +override-slot GVolumeMonitor.tp_new +static PyObject * +_wrap_g_volume_monitor_tp_new(PyObject *self, PyObject *args, PyObject *kwargs) +{ + PyErr_SetString(PyExc_TypeError, + "cannot create instance of type `GVolumeMonitor'"); + return NULL; +} +%% override g_volume_monitor_get_connected_drives noargs static PyObject * _wrap_g_volume_monitor_get_connected_drives (PyGObject *self) |
