libpurple/plugins.c

changeset 40544
a144fe8ec06f
parent 40532
1079a910beff
child 40940
f8b982789e1e
equal deleted inserted replaced
40543:42fd60e3fbe8 40544:a144fe8ec06f
570 570
571 priv = purple_plugin_info_get_instance_private(info); 571 priv = purple_plugin_info_get_instance_private(info);
572 return priv->error; 572 return priv->error;
573 } 573 }
574 574
575 void
576 purple_plugin_info_set_ui_data(PurplePluginInfo *info, gpointer ui_data)
577 {
578 g_return_if_fail(PURPLE_IS_PLUGIN_INFO(info));
579
580 info->ui_data = ui_data;
581 }
582
583 gpointer
584 purple_plugin_info_get_ui_data(PurplePluginInfo *info)
585 {
586 g_return_val_if_fail(PURPLE_IS_PLUGIN_INFO(info), NULL);
587
588 return info->ui_data;
589 }
590
591 /************************************************************************** 575 /**************************************************************************
592 * PluginAction API 576 * PluginAction API
593 **************************************************************************/ 577 **************************************************************************/
594 PurplePluginAction * 578 PurplePluginAction *
595 purple_plugin_action_new(const char* label, PurplePluginActionCb callback) 579 purple_plugin_action_new(const char* label, PurplePluginActionCb callback)

mercurial