+
+ if (properties->fonts_job) {
+
+ g_signal_handlers_disconnect_by_func
+ (properties->fonts_job,
+ job_fonts_finished_cb,
+ properties);
+ ev_job_queue_remove_job (properties->fonts_job);
+
+ g_object_unref (properties->fonts_job);
+ properties->fonts_job = NULL;
+ }
+
+ G_OBJECT_CLASS (ev_properties_fonts_parent_class)->dispose (object);