summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSiteshwar Vashisht <svashish@redhat.com>2015-01-14 14:39:32 +0530
committerOndrej Holy <oholy@redhat.com>2015-01-16 11:50:50 +0100
commitfe21d6ada62b71b00588cc5da840dd18592d1401 (patch)
tree5f8a4611c76aa27bb5f5791b3f5712ebb02afe1d
parent77b263f0df7337d65c356d9c1db6e4a0e4a0e170 (diff)
downloadgvfs-fe21d6ada62b71b00588cc5da840dd18592d1401.tar.gz
Do not call NULL callbacks in eject_wrapper_callback()
-rw-r--r--monitor/proxy/gproxymount.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/monitor/proxy/gproxymount.c b/monitor/proxy/gproxymount.c
index 64e128d6..73af376d 100644
--- a/monitor/proxy/gproxymount.c
+++ b/monitor/proxy/gproxymount.c
@@ -386,7 +386,8 @@ eject_wrapper_callback (GObject *source_object,
gpointer user_data)
{
EjectWrapperOp *data = user_data;
- data->callback (data->object, res, data->user_data);
+ if (data->callback)
+ data->callback (data->object, res, data->user_data);
g_object_unref (data->object);
g_free (data);
}