static void emph_class_init(EPluginHookClass *klass) { int i; ((GObjectClass *)klass)->finalize = emph_finalise; ((EPluginHookClass *)klass)->id = "org.gnome.evolution.mail.config:1.0"; for (i=0;emph_targets[i].type;i++) e_config_hook_class_add_target_map((EConfigHookClass *)klass, &emph_targets[i]); ((EConfigHookClass *)klass)->config_class = g_type_class_ref(em_config_get_type()); }
static void ecph_class_init (EPluginHookClass *klass) { int i; klass->id = "org.gnome.evolution.calendar.config:1.0"; for (i = 0; ecph_targets[i].type; i++) { g_print ("adding hook target '%s'\n", ecph_targets[i].type); e_config_hook_class_add_target_map ((EConfigHookClass *)klass, &ecph_targets[i]); } ((EConfigHookClass *)klass)->config_class = g_type_class_ref (e_cal_config_get_type ()); }