history-box: Fix clearing signal handler
By the time g_clear_signal_handler() was invoked self->model had already been NULL'ed, so clear the signal before clearing the model.
This commit is contained in:
@@ -227,9 +227,9 @@ dispose (GObject *object)
|
||||
{
|
||||
CallsHistoryBox *self = CALLS_HISTORY_BOX (object);
|
||||
|
||||
g_clear_signal_handler (&self->model_changed_handler_id, self->model);
|
||||
g_clear_object (&self->slice_model);
|
||||
g_clear_object (&self->model);
|
||||
g_clear_signal_handler (&self->model_changed_handler_id, self->model);
|
||||
|
||||
G_OBJECT_CLASS (calls_history_box_parent_class)->dispose (object);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user