diff options
author | Murray Cumming <murrayc@murrayc.com> | 2004-07-09 16:18:56 +0000 |
---|---|---|
committer | Murray Cumming <murrayc@src.gnome.org> | 2004-07-09 16:18:56 +0000 |
commit | 909326c10247a503d5f5e21cdb725f317da0ff75 (patch) | |
tree | 7c148012bd784a209200681dfe7a655af57107a2 /glib/glibmm/signalproxy_connectionnode.cc | |
parent | f0e2a3b7ebb0201a75a373c58aa87b462dd50693 (diff) | |
download | glibmm-909326c10247a503d5f5e21cdb725f317da0ff75.tar.gz |
Added some documentation.
2004-07-09 Murray Cumming <murrayc@murrayc.com>
* glib/glibmm/signalproxy.h.m4: Added some documentation.
Diffstat (limited to 'glib/glibmm/signalproxy_connectionnode.cc')
-rw-r--r-- | glib/glibmm/signalproxy_connectionnode.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/glib/glibmm/signalproxy_connectionnode.cc b/glib/glibmm/signalproxy_connectionnode.cc index 0a78ad84..07586255 100644 --- a/glib/glibmm/signalproxy_connectionnode.cc +++ b/glib/glibmm/signalproxy_connectionnode.cc @@ -46,7 +46,7 @@ void* SignalProxyConnectionNode::notify(void* data) SignalProxyConnectionNode* conn = static_cast<SignalProxyConnectionNode*>(data); // if there is no object, this call was triggered from destroy_notify_handler(). - if (conn->object_) + if(conn && conn->object_) { GObject* o = conn->object_; conn->object_ = 0; @@ -70,7 +70,7 @@ void SignalProxyConnectionNode::destroy_notify_handler(gpointer data, GClosure*) SignalProxyConnectionNode* conn = static_cast<SignalProxyConnectionNode*>(data); // if there is no object, this call was triggered from notify(). - if (conn->object_) + if (conn && conn->object_) { // the object has already lost track of this object. conn->object_ = 0; |