diff options
author | Murray Cumming <murrayc@murrayc.com> | 2008-01-25 20:29:42 +0000 |
---|---|---|
committer | Murray Cumming <murrayc@src.gnome.org> | 2008-01-25 20:29:42 +0000 |
commit | c722a3b6fd51138ebcd0954616615a825676e341 (patch) | |
tree | eb569688237658321581722b83939b12ebcc880b /gio/src/volumemonitor.hg | |
parent | df08fdb25493162c80f31fb6bdfff5b5d0f2b8c8 (diff) | |
download | glibmm-c722a3b6fd51138ebcd0954616615a825676e341.tar.gz |
Added _DO_NOT_DERIVE_GTYPE for use in .hg files when we do not want to
2008-01-25 Murray Cumming <murrayc@murrayc.com>
* tools/m4/class_shared.m4: Added _DO_NOT_DERIVE_GTYPE for use in .hg
files when we do not want to derive a new GType, meaning of course that
we cannot have default signal handlers or vfuncs.
* gio/src/volumemonitor.hg: Use _DO_NOT_DERIVE_GTYPE, because
gio tries to call every type that derives from G_TYPE_VOLUME_MONITOR,
which seems unwise to me - bug #511814.
This makes gtkmm-documentation/examples/book/volumes not crash.
svn path=/trunk/; revision=540
Diffstat (limited to 'gio/src/volumemonitor.hg')
-rw-r--r-- | gio/src/volumemonitor.hg | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gio/src/volumemonitor.hg b/gio/src/volumemonitor.hg index 00ca1d61..b8ad54ce 100644 --- a/gio/src/volumemonitor.hg +++ b/gio/src/volumemonitor.hg @@ -36,6 +36,7 @@ _WRAP_ENUM(VolumeMonitorEvent, GVolumeMonitorEvent, NO_GTYPE) class VolumeMonitor : public Glib::Object { _CLASS_GOBJECT(VolumeMonitor, GVolumeMonitor, G_VOLUME_MONITOR, Glib::Object, GObject) + _DO_NOT_DERIVE_GTYPE protected: public: |