pidgin/pidgin

Make PurplePluginProtocolInfo definitions consistent
release-2.x.y
2020-05-20, David Woodhouse
159344ba2a49
Make PurplePluginProtocolInfo definitions consistent

Since we can't use C99 structure initialisers, we have to manually add
new NULL fields to all protocols whenever we extend the structure.

Make it slightly easier to script that, by making the current last
field (get_cb_alias) consistent in all cases. In particular, there's
no reason *not* to have the trailing comma, as most already do.

Now I can add a new field to the PRPL by doing something like this...

PROTOFILES=`grep -rl '[A-Za-z_][A-Za-z0-9_]*,[[:space:]]*/\* get_cb_alias \*/' libpurple/protocols/ `
sed '/\/\* get_cb_alias \*\//{p;s/[A-Za-z_][A-Za-
/**
* @file gtkgaim-compat.h Gtk Gaim Compat macros
*/
/* pidgin
*
* Pidgin is the legal property of its developers, whose names are too numerous
* to list here. Please refer to the COPYRIGHT file distributed with this
* source distribution.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA
*
*/
#ifndef _GTKGAIM_COMPAT_H_
#define _GTKGAIM_COMPAT_H_
#include <pidginstock.h>
#define GAIM_ALERT_TITLE PIDGIN_ALERT_TITLE
#define GAIM_BROWSER_CURRENT PIDGIN_BROWSER_CURRENT
#define GAIM_BROWSER_DEFAULT PIDGIN_BROWSER_DEFAULT
#define GAIM_BROWSER_NEW_TAB PIDGIN_BROWSER_NEW_TAB
#define GAIM_BROWSER_NEW_WINDOW PIDGIN_BROWSER_NEW_WINDOW
#define GaimBrowserPlace PidginBrowserPlace
#define GAIM_BUTTON_HORIZONTAL PIDGIN_BUTTON_HORIZONTAL
#define GAIM_BUTTON_IMAGE PIDGIN_BUTTON_IMAGE
#define GAIM_BUTTON_NONE PIDGIN_BUTTON_NONE
#define GaimButtonOrientation PidginButtonOrientation
#define GaimButtonStyle PidginButtonStyle
#define GAIM_BUTTON_TEXT_IMAGE PIDGIN_BUTTON_TEXT_IMAGE
#define GAIM_BUTTON_TEXT PIDGIN_BUTTON_TEXT
#define GAIM_BUTTON_VERTICAL PIDGIN_BUTTON_VERTICAL
#define GaimConvPlacementFunc PidginConvPlacementFunc
#define GAIM_DIALOG PIDGIN_DIALOG
#define gaim_dnd_file_manage pidgin_dnd_file_manage
#define gaim_get_gtkxfer_dialog pidgin_get_xfer_dialog
#define gaim_gtk_account_dialog_show pidgin_account_dialog_show
#define GaimGtkAccountDialogType PidginAccountDialogType
#define gaim_gtk_account_get_handle pidgin_account_get_handle
#define gaim_gtk_account_init pidgin_account_init
#define gaim_gtk_account_option_menu_get_selected pidgin_account_option_menu_get_selected
#define gaim_gtk_account_option_menu_new pidgin_account_option_menu_new
#define gaim_gtk_account_option_menu_set_selected pidgin_account_option_menu_set_selected
#define gaim_gtk_accounts_get_ui_ops pidgin_accounts_get_ui_ops
#define gaim_gtk_accounts_window_hide pidgin_accounts_window_hide
#define gaim_gtk_accounts_window_show pidgin_accounts_window_show
#define gaim_gtk_account_uninit pidgin_account_uninit
#define GAIM_GTK_ADD_ACCOUNT_DIALOG PIDGIN_ADD_ACCOUNT_DIALOG
#define gaim_gtk_append_blist_node_extended_menu pidgin_append_blist_node_extended_menu
#define gaim_gtk_append_blist_node_privacy_menu pidgin_append_blist_node_privacy_menu
#define gaim_gtk_append_blist_node_proto_menu pidgin_append_blist_node_proto_menu
#define gaim_gtk_append_menu_action pidgin_append_menu_action
#define gaim_gtk_blist_add_alert pidgin_blist_add_alert
#define gaim_gtk_blist_get_default_gtk_blist pidgin_blist_get_default_gtk_blist
#define gaim_gtk_blist_get_handle pidgin_blist_get_handle
#define gaim_gtk_blist_get_sort_methods pidgin_blist_get_sort_methods
#define gaim_gtk_blist_get_status_icon pidgin_blist_get_status_icon
#define gaim_gtk_blist_get_ui_ops pidgin_blist_get_ui_ops
#define gaim_gtk_blist_init pidgin_blist_init
#define gaim_gtk_blist_joinchat_is_showable pidgin_blist_joinchat_is_showable
#define gaim_gtk_blist_joinchat_show pidgin_blist_joinchat_show
#define gaim_gtk_blist_make_buddy_menu pidgin_blist_make_buddy_menu
#define gaim_gtk_blist_node_is_contact_expanded pidgin_blist_node_is_contact_expanded
#define GAIM_GTK_BLIST PIDGIN_BLIST
#define gaim_gtk_blist_refresh pidgin_blist_refresh
#define gaim_gtk_blist_set_headline pidgin_blist_set_headline
#define gaim_gtk_blist_setup_sort_methods pidgin_blist_setup_sort_methods
#define gaim_gtk_blist_sort_function pidgin_blist_sort_function
#define gaim_gtk_blist_sort_method pidgin_blist_sort_method
#define GaimGtkBlistSortMethod PidginBlistSortMethod
#define gaim_gtk_blist_sort_method_reg pidgin_blist_sort_method_reg
#define gaim_gtk_blist_sort_method_set pidgin_blist_sort_method_set
#define gaim_gtk_blist_sort_method_unreg pidgin_blist_sort_method_unreg
#define gaim_gtk_blist_toggle_visibility pidgin_blist_toggle_visibility
#define gaim_gtk_blist_uninit pidgin_blist_uninit
#define gaim_gtk_blist_update_account_error_state pidgin_blist_update_account_error_state
#define gaim_gtk_blist_update_accounts_menu pidgin_blist_update_accounts_menu
#define gaim_gtk_blist_update_columns pidgin_blist_update_columns
#define gaim_gtk_blist_update_plugin_actions pidgin_blist_update_plugin_actions
#define gaim_gtk_blist_update_refresh_timeout pidgin_blist_update_refresh_timeout
#define gaim_gtk_blist_update_sort_methods pidgin_blist_update_sort_methods
#define gaim_gtk_blist_visibility_manager_add pidgin_blist_visibility_manager_add
#define gaim_gtk_blist_visibility_manager_remove pidgin_blist_visibility_manager_remove
#define gaim_gtk_buddy_icon_chooser_new pidgin_buddy_icon_chooser_new
#define gaim_gtk_buddy_icon_get_scale_size pidgin_buddy_icon_get_scale_size
#define GaimGtkBuddyList PidginBuddyList
#define GaimGtkCellRendererExpanderClass PidginCellRendererExpanderClass
#define gaim_gtk_cell_renderer_expander_get_type pidgin_cell_renderer_expander_get_type
#define gaim_gtk_cell_renderer_expander_new pidgin_cell_renderer_expander_new
#define GaimGtkCellRendererExpander PidginCellRendererExpander
#define GaimGtkCellRendererProgressClass PidginCellRendererProgressClass
#define gaim_gtk_cell_renderer_progress_get_type pidgin_cell_renderer_progress_get_type
#define gaim_gtk_cell_renderer_progress_new pidgin_cell_renderer_progress_new
#define GaimGtkCellRendererProgress PidginCellRendererProgress
#define GaimGtkChatPane PidginChatPane
#define gaim_gtk_check_if_dir pidgin_check_if_dir
#define gaim_gtk_clear_cursor pidgin_clear_cursor
#define gaim_gtk_connection_get_handle pidgin_connection_get_handle
#define gaim_gtk_connection_init pidgin_connection_init
#define gaim_gtk_connections_get_ui_ops pidgin_connections_get_ui_ops
#define gaim_gtk_connection_uninit pidgin_connection_uninit
#define GaimGtkConversation PidginConversation
#define GAIM_GTK_CONVERSATION PIDGIN_CONVERSATION
#define gaim_gtk_conversations_fill_menu pidgin_conversations_fill_menu
#define gaim_gtk_conversations_find_unseen_list pidgin_conversations_find_unseen_list
#define gaim_gtk_conversations_get_conv_ui_ops pidgin_conversations_get_conv_ui_ops
#define gaim_gtk_conversations_get_handle pidgin_conversations_get_handle
#define gaim_gtk_conversations_init pidgin_conversations_init
#define gaim_gtk_conversations_uninit pidgin_conversations_uninit
#define gaim_gtk_convert_buddy_icon pidgin_convert_buddy_icon
#define gaim_gtkconv_get_tab_at_xy pidgin_conv_get_tab_at_xy
#define gaim_gtkconv_get_tab_icon pidgin_conv_get_tab_icon
#define gaim_gtkconv_get_window pidgin_conv_get_window
#define gaim_gtkconv_is_hidden pidgin_conv_is_hidden
#define gaim_gtkconv_new pidgin_conv_new
#define gaim_gtkconv_placement_add_fnc pidgin_conv_placement_add_fnc
#define gaim_gtkconv_placement_get_current_func pidgin_conv_placement_get_current_func
#define gaim_gtkconv_placement_get_fnc pidgin_conv_placement_get_fnc
#define gaim_gtkconv_placement_get_name pidgin_conv_placement_get_name
#define gaim_gtkconv_placement_get_options pidgin_conv_placement_get_options
#define gaim_gtkconv_placement_place pidgin_conv_placement_place
#define gaim_gtkconv_placement_remove_fnc pidgin_conv_placement_remove_fnc
#define gaim_gtkconv_placement_set_current_func pidgin_conv_placement_set_current_func
#define gaim_gtkconv_present_conversation pidgin_conv_present_conversation
#define gaim_gtkconv_switch_active_conversation pidgin_conv_switch_active_conversation
#define gaim_gtkconv_update_buddy_icon pidgin_conv_update_buddy_icon
#define gaim_gtkconv_update_buttons_by_protocol pidgin_conv_update_buttons_by_protocol
#define gaim_gtk_conv_window_add_gtkconv pidgin_conv_window_add_gtkconv
#define gaim_gtk_conv_window_destroy pidgin_conv_window_destroy
#define gaim_gtk_conv_window_first_with_type pidgin_conv_window_first_with_type
#define gaim_gtk_conv_window_get_active_conversation pidgin_conv_window_get_active_conversation
#define gaim_gtk_conv_window_get_active_gtkconv pidgin_conv_window_get_active_gtkconv
#define gaim_gtk_conv_window_get_at_xy pidgin_conv_window_get_at_xy
#define gaim_gtk_conv_window_get_gtkconv_at_index pidgin_conv_window_get_gtkconv_at_index
#define gaim_gtk_conv_window_get_gtkconv_count pidgin_conv_window_get_gtkconv_count
#define gaim_gtk_conv_window_get_gtkconvs pidgin_conv_window_get_gtkconvs
#define gaim_gtk_conv_window_has_focus pidgin_conv_window_has_focus
#define gaim_gtk_conv_window_hide pidgin_conv_window_hide
#define gaim_gtk_conv_window_is_active_conversation pidgin_conv_window_is_active_conversation
#define gaim_gtk_conv_window_last_with_type pidgin_conv_window_last_with_type
#define gaim_gtk_conv_window_new pidgin_conv_window_new
#define gaim_gtk_conv_window_raise pidgin_conv_window_raise
#define gaim_gtk_conv_window_remove_gtkconv pidgin_conv_window_remove_gtkconv
#define gaim_gtk_conv_windows_get_list pidgin_conv_windows_get_list
#define gaim_gtk_conv_window_show pidgin_conv_window_show
#define gaim_gtk_conv_window_switch_gtkconv pidgin_conv_window_switch_gtkconv
#define gaim_gtk_create_imhtml pidgin_create_imhtml
#define gaim_gtk_debug_get_handle pidgin_debug_get_handle
#define gaim_gtk_debug_get_ui_ops pidgin_debug_get_ui_ops
#define gaim_gtk_debug_init pidgin_debug_init
#define gaim_gtk_debug_uninit pidgin_debug_uninit
#define gaim_gtk_debug_window_hide pidgin_debug_window_hide
#define gaim_gtk_debug_window_show pidgin_debug_window_show
#define gaim_gtkdialogs_about pidgin_dialogs_about
#define gaim_gtkdialogs_alias_buddy pidgin_dialogs_alias_buddy
#define gaim_gtkdialogs_alias_chat pidgin_dialogs_alias_chat
#define gaim_gtkdialogs_alias_contact pidgin_dialogs_alias_contact
#define gaim_gtkdialogs_destroy_all pidgin_dialogs_destroy_all
#define gaim_gtkdialogs_im pidgin_dialogs_im
#define gaim_gtkdialogs_im_with_user pidgin_dialogs_im_with_user
#define gaim_gtkdialogs_info pidgin_dialogs_info
#define gaim_gtkdialogs_log pidgin_dialogs_log
#define gaim_gtkdialogs_merge_groups pidgin_dialogs_merge_groups
#define gaim_gtkdialogs_remove_buddy pidgin_dialogs_remove_buddy
#define gaim_gtkdialogs_remove_chat pidgin_dialogs_remove_chat
#define gaim_gtkdialogs_remove_contact pidgin_dialogs_remove_contact
#define gaim_gtkdialogs_remove_group pidgin_dialogs_remove_group
#define gaim_gtk_docklet_clicked pidgin_docklet_clicked
#define gaim_gtk_docklet_embedded pidgin_docklet_embedded
#define gaim_gtk_docklet_get_handle pidgin_docklet_get_handle
#define gaim_gtk_docklet_init pidgin_docklet_init
#define gaim_gtk_docklet_remove pidgin_docklet_remove
#define gaim_gtk_docklet_set_ui_ops pidgin_docklet_set_ui_ops
#define gaim_gtk_docklet_uninit pidgin_docklet_uninit
#define gaim_gtk_docklet_unload pidgin_docklet_unload
#define gaim_gtk_eventloop_get_ui_ops pidgin_eventloop_get_ui_ops
#define gaim_gtk_idle_get_ui_ops pidgin_idle_get_ui_ops
#define GaimGtkImPane PidginImPane
#define gaim_gtk_load_accels pidgin_load_accels
#define gaim_gtk_log_get_handle pidgin_log_get_handle
#define gaim_gtk_log_init pidgin_log_init
#define gaim_gtk_log_show_contact pidgin_log_show_contact
#define gaim_gtk_log_show pidgin_log_show
#define gaim_gtk_log_uninit pidgin_log_uninit
#define GaimGtkLogViewer PidginLogViewer
#define gaim_gtk_make_frame pidgin_make_frame
#define gaim_gtk_make_mini_dialog pidgin_make_mini_dialog
#define gaim_gtk_make_pretty_arrows pidgin_make_pretty_arrows
#define gaim_gtk_menu_tray_append pidgin_menu_tray_append
#define GaimGtkMenuTrayClass PidginMenuTrayClass
#define gaim_gtk_menu_tray_get_box pidgin_menu_tray_get_box
#define gaim_gtk_menu_tray_get_gtype pidgin_menu_tray_get_gtype
#define gaim_gtk_menu_tray_new pidgin_menu_tray_new
#define GaimGtkMenuTray PidginMenuTray
#define GAIM_GTK_MENU_TRAY PIDGIN_MENU_TRAY
#define gaim_gtk_menu_tray_prepend pidgin_menu_tray_prepend
#define gaim_gtk_menu_tray_set_tooltip pidgin_menu_tray_set_tooltip
#define GAIM_GTK_MODIFY_ACCOUNT_DIALOG PIDGIN_MODIFY_ACCOUNT_DIALOG
#define gaim_gtk_notify_get_ui_ops pidgin_notify_get_ui_ops
#define gaim_gtk_parse_x_im_contact pidgin_parse_x_im_contact
#define gaim_gtk_plugin_dialog_show pidgin_plugin_dialog_show
#define gaim_gtk_plugin_get_config_frame pidgin_plugin_get_config_frame
#define GAIM_GTK_PLUGIN PIDGIN_PLUGIN
#define gaim_gtk_plugin_pref_create_frame pidgin_plugin_pref_create_frame
#define gaim_gtk_plugins_save pidgin_plugins_save
#define GAIM_GTK_PLUGIN_TYPE PIDGIN_PLUGIN_TYPE
#define GaimGtkPluginUiInfo PidginPluginUiInfo
#define GAIM_GTK_PLUGIN_UI_INFO PIDGIN_PLUGIN_UI_INFO
#define gaim_gtk_pounce_editor_show pidgin_pounce_editor_show
#define gaim_gtk_pounces_get_handle pidgin_pounces_get_handle
#define gaim_gtk_pounces_init pidgin_pounces_init
#define gaim_gtk_pounces_manager_hide pidgin_pounces_manager_hide
#define gaim_gtk_pounces_manager_show pidgin_pounces_manager_show
#define gaim_gtk_prefs_checkbox pidgin_prefs_checkbox
#define gaim_gtk_prefs_dropdown_from_list pidgin_prefs_dropdown_from_list
#define gaim_gtk_prefs_dropdown pidgin_prefs_dropdown
#define gaim_gtk_prefs_init pidgin_prefs_init
#define gaim_gtk_prefs_labeled_entry pidgin_prefs_labeled_entry
#define gaim_gtk_prefs_labeled_spin_button pidgin_prefs_labeled_spin_button
#define gaim_gtk_prefs_show pidgin_prefs_show
#define gaim_gtk_prefs_update_old pidgin_prefs_update_old
#define gaim_gtk_privacy_dialog_hide pidgin_privacy_dialog_hide
#define gaim_gtk_privacy_dialog_show pidgin_privacy_dialog_show
#define gaim_gtk_privacy_get_ui_ops pidgin_privacy_get_ui_ops
#define gaim_gtk_privacy_init pidgin_privacy_init
#define gaim_gtk_protocol_option_menu_new pidgin_protocol_option_menu_new
#define gaim_gtk_request_add_block pidgin_request_add_block
#define gaim_gtk_request_add_permit pidgin_request_add_permit
#define gaim_gtk_request_get_ui_ops pidgin_request_get_ui_ops
#define gaim_gtk_roomlist_dialog_show pidgin_roomlist_dialog_show
#define gaim_gtk_roomlist_dialog_show_with_account pidgin_roomlist_dialog_show_with_account
#define gaim_gtk_roomlist_init pidgin_roomlist_init
#define gaim_gtk_roomlist_is_showable pidgin_roomlist_is_showable
#define gaim_gtk_save_accels_cb pidgin_save_accels_cb
#define gaim_gtk_save_accels pidgin_save_accels
#define gaim_gtk_session_end pidgin_session_end
#define gaim_gtk_session_init pidgin_session_init
#define gaim_gtk_set_cursor pidgin_set_cursor
#define gaim_gtk_set_custom_buddy_icon pidgin_set_custom_buddy_icon
#define gaim_gtk_set_sensitive_if_input pidgin_set_sensitive_if_input
#define gaim_gtk_setup_gtkspell pidgin_setup_gtkspell
#define gaim_gtk_setup_screenname_autocomplete pidgin_setup_screenname_autocomplete
#define gaim_gtk_set_urgent pidgin_set_urgent
#define gaim_gtk_sound_get_event_label pidgin_sound_get_event_label
#define gaim_gtk_sound_get_event_option pidgin_sound_get_event_option
#define gaim_gtk_sound_get_handle pidgin_sound_get_handle
#define gaim_gtk_sound_get_ui_ops pidgin_sound_get_ui_ops
#define gaim_gtk_status_editor_show pidgin_status_editor_show
#define gaim_gtk_status_get_handle pidgin_status_get_handle
#define gaim_gtk_status_init pidgin_status_init
#define gaim_gtk_status_menu pidgin_status_menu
#define gaim_gtk_status_uninit pidgin_status_uninit
#define gaim_gtk_status_window_hide pidgin_status_window_hide
#define gaim_gtk_status_window_show pidgin_status_window_show
#define gaim_gtk_stock_init pidgin_stock_init
#define gaim_gtk_syslog_show pidgin_syslog_show
#define gaim_gtkthemes_get_proto_smileys pidgin_themes_get_proto_smileys
#define gaim_gtkthemes_init pidgin_themes_init
#define gaim_gtkthemes_load_smiley_theme pidgin_themes_load_smiley_theme
#define gaim_gtkthemes_smileys_disabled pidgin_themes_smileys_disabled
#define gaim_gtkthemes_smiley_themeize pidgin_themes_smiley_themeize
#define gaim_gtkthemes_smiley_theme_probe pidgin_themes_smiley_theme_probe
#define gaim_gtk_toggle_sensitive_array pidgin_toggle_sensitive_array
#define gaim_gtk_toggle_sensitive pidgin_toggle_sensitive
#define gaim_gtk_toggle_showhide pidgin_toggle_showhide
#define gaim_gtk_treeview_popup_menu_position_func pidgin_treeview_popup_menu_position_func
#define gaim_gtk_tree_view_search_equal_func pidgin_tree_view_search_equal_func
#define GAIM_GTK_TYPE_MENU_TRAY PIDGIN_TYPE_MENU_TRAY
#define GAIM_GTK_UI PIDGIN_UI
#define gaim_gtk_whiteboard_get_ui_ops pidgin_whiteboard_get_ui_ops
#define GaimGtkWhiteboard PidginWhiteboard
#define GaimGtkWindow PidginWindow
#define gaim_gtkxfer_dialog_add_xfer pidgin_xfer_dialog_add_xfer
#define gaim_gtkxfer_dialog_cancel_xfer pidgin_xfer_dialog_cancel_xfer
#define gaim_gtkxfer_dialog_destroy pidgin_xfer_dialog_destroy
#define gaim_gtkxfer_dialog_hide pidgin_xfer_dialog_hide
#define gaim_gtkxfer_dialog_new pidgin_xfer_dialog_new
#define GaimGtkXferDialog PidginXferDialog
#define gaim_gtkxfer_dialog_remove_xfer pidgin_xfer_dialog_remove_xfer
#define gaim_gtkxfer_dialog_show pidgin_xfer_dialog_show
#define gaim_gtkxfer_dialog_update_xfer pidgin_xfer_dialog_update_xfer
#define gaim_gtk_xfers_get_ui_ops pidgin_xfers_get_ui_ops
#define gaim_gtk_xfers_init pidgin_xfers_init
#define gaim_gtk_xfers_uninit pidgin_xfers_uninit
#define GAIM_HIG_BORDER PIDGIN_HIG_BORDER
#define GAIM_HIG_BOX_SPACE PIDGIN_HIG_BOX_SPACE
#define GAIM_HIG_CAT_SPACE PIDGIN_HIG_CAT_SPACE
#if !GTK_CHECK_VERSION(2,16,0)
#define GAIM_INVISIBLE_CHAR PIDGIN_INVISIBLE_CHAR
#endif /* Less than GTK+ 2.16 */
#define GAIM_IS_GTK_CONVERSATION PIDGIN_IS_PIDGIN_CONVERSATION
#define GAIM_IS_GTK_PLUGIN PIDGIN_IS_PIDGIN_PLUGIN
#define gaim_new_check_item pidgin_new_check_item
#define gaim_new_item_from_stock pidgin_new_item_from_stock
#define gaim_new_item pidgin_new_item
#define gaim_pixbuf_button_from_stock pidgin_pixbuf_button_from_stock
#define gaim_pixbuf_toolbar_button_from_stock pidgin_pixbuf_toolbar_button_from_stock
#define GaimScrollBookClass PidginScrollBookClass
#define gaim_scroll_book_get_type pidgin_scroll_book_get_type
#define gaim_scroll_book_new pidgin_scroll_book_new
#define GaimScrollBook PidginScrollBook
#define gaim_separator pidgin_separator
#define gaim_set_accessible_label pidgin_set_accessible_label
#define gaim_set_gtkxfer_dialog pidgin_set_xfer_dialog
#define gaim_setup_imhtml pidgin_setup_imhtml
#define gaim_status_box_add pidgin_status_box_add
#define gaim_status_box_add_separator pidgin_status_box_add_separator
#define GaimStatusBoxClass PidginStatusBoxClass
#define gaim_status_box_get_buddy_icon pidgin_status_box_get_buddy_icon
#define gaim_status_box_get_message pidgin_status_box_get_message
#define gaim_status_box_get_type pidgin_status_box_get_type
#define GaimStatusBoxItemType PidginStatusBoxItemType
#define gaim_status_box_new pidgin_status_box_new
#define gaim_status_box_new_with_account pidgin_status_box_new_with_account
#define GaimStatusBox PidginStatusBox
#define gaim_status_box_pulse_connecting pidgin_status_box_pulse_connecting
#define gaim_status_box_set_buddy_icon pidgin_status_box_set_buddy_icon
#define gaim_status_box_set_connecting pidgin_status_box_set_connecting
#define gaim_status_box_set_network_available pidgin_status_box_set_network_available
#define GAIM_STATUS_ICON_LARGE PIDGIN_STATUS_ICON_LARGE
#define GaimStatusIconSize PidginStatusIconSize
#define GAIM_STATUS_ICON_SMALL PIDGIN_STATUS_ICON_SMALL
#define GAIM_STOCK_ABOUT PIDGIN_STOCK_ABOUT
#define GAIM_STOCK_ACTION PIDGIN_STOCK_ACTION
#define GAIM_STOCK_ALIAS PIDGIN_STOCK_ALIAS
#define GAIM_STOCK_AWAY PIDGIN_STOCK_AWAY
#define GAIM_STOCK_CHAT PIDGIN_STOCK_CHAT
#define GAIM_STOCK_CLEAR PIDGIN_STOCK_CLEAR
#define GAIM_STOCK_CLOSE_TABS PIDGIN_STOCK_CLOSE_TABS
#define GAIM_STOCK_DEBUG PIDGIN_STOCK_DEBUG
#define GAIM_STOCK_DIALOG_AUTH PIDGIN_STOCK_DIALOG_AUTH
#define GAIM_STOCK_DIALOG_COOL PIDGIN_STOCK_DIALOG_COOL
#define GAIM_STOCK_DIALOG_ERROR PIDGIN_STOCK_DIALOG_ERROR
#define GAIM_STOCK_DIALOG_INFO PIDGIN_STOCK_DIALOG_INFO
#define GAIM_STOCK_DIALOG_QUESTION PIDGIN_STOCK_DIALOG_QUESTION
#define GAIM_STOCK_DIALOG_WARNING PIDGIN_STOCK_DIALOG_WARNING
#define GAIM_STOCK_DISCONNECT PIDGIN_STOCK_DISCONNECT
#define GAIM_STOCK_DOWNLOAD PIDGIN_STOCK_DOWNLOAD
#define GAIM_STOCK_EDIT PIDGIN_STOCK_EDIT
#define GAIM_STOCK_FGCOLOR PIDGIN_STOCK_FGCOLOR
#define GAIM_STOCK_FILE_CANCELED PIDGIN_STOCK_FILE_CANCELED
#define GAIM_STOCK_FILE_DONE PIDGIN_STOCK_FILE_DONE
#define GAIM_STOCK_FILE_TRANSFER PIDGIN_STOCK_FILE_TRANSFER
#define GAIM_STOCK_IGNORE PIDGIN_STOCK_IGNORE
#define GAIM_STOCK_IM "gaim-im" /* foo... */
#define GAIM_STOCK_INVITE PIDGIN_STOCK_INVITE
#define GAIM_STOCK_MODIFY PIDGIN_STOCK_MODIFY
#define GAIM_STOCK_OPEN_MAIL PIDGIN_STOCK_OPEN_MAIL
#define GAIM_STOCK_PAUSE PIDGIN_STOCK_PAUSE
#define GAIM_STOCK_POUNCE PIDGIN_STOCK_POUNCE
#define GAIM_STOCK_SIGN_OFF PIDGIN_STOCK_SIGN_OFF
#define GAIM_STOCK_SIGN_ON PIDGIN_STOCK_SIGN_ON
#define GAIM_STOCK_STATUS_OFFLINE PIDGIN_STOCK_STATUS_OFFLINE
#define GAIM_STOCK_TEXT_NORMAL PIDGIN_STOCK_TEXT_NORMAL
#define GAIM_STOCK_TYPED PIDGIN_STOCK_TYPED
#define GAIM_STOCK_UPLOAD PIDGIN_STOCK_UPLOAD
#define GAIM_TYPE_GTK_CELL_RENDERER_EXPANDER PIDGIN_TYPE_GTK_CELL_RENDERER_EXPANDER
#define GAIM_TYPE_GTK_CELL_RENDERER_PROGRESS PIDGIN_TYPE_GTK_CELL_RENDERER_PROGRESS
#define GAIM_UNSEEN_EVENT PIDGIN_UNSEEN_EVENT
#define GAIM_UNSEEN_NICK PIDGIN_UNSEEN_NICK
#define GAIM_UNSEEN_NO_LOG PIDGIN_UNSEEN_NO_LOG
#define GAIM_UNSEEN_NONE PIDGIN_UNSEEN_NONE
#define GaimUnseenState PidginUnseenState
#define GAIM_UNSEEN_TEXT PIDGIN_UNSEEN_TEXT
#define GAIM_WINDOW_ICONIFIED PIDGIN_WINDOW_ICONIFIED
#define GTK_GAIM_IS_SCROLL_BOOK_CLASS PIDGIN_IS_SCROLL_BOOK_CLASS
#define GTK_GAIM_IS_SCROLL_BOOK PIDGIN_IS_SCROLL_BOOK
#define GTK_GAIM_IS_STATUS_BOX_CLASS PIDGIN_IS_STATUS_BOX_CLASS
#define GTK_GAIM_IS_STATUS_BOX PIDGIN_IS_STATUS_BOX
#define GTK_GAIM_SCROLL_BOOK_CLASS PIDGIN_SCROLL_BOOK_CLASS
#define GTK_GAIM_SCROLL_BOOK_GET_CLASS PIDGIN_SCROLL_BOOK_GET_CLASS
#define gtk_gaim_scroll_book_get_type pidgin_scroll_book_get_type
#define gtk_gaim_scroll_book_new pidgin_scroll_book_new
#define GTK_GAIM_SCROLL_BOOK PIDGIN_SCROLL_BOOK
#define gtk_gaim_status_box_add pidgin_status_box_add
#define gtk_gaim_status_box_add_separator pidgin_status_box_add_separator
#define GTK_GAIM_STATUS_BOX_CLASS PIDGIN_STATUS_BOX_CLASS
#define gtk_gaim_status_box_get_buddy_icon pidgin_status_box_get_buddy_icon
#define GTK_GAIM_STATUS_BOX_GET_CLASS PIDGIN_STATUS_BOX_GET_CLASS
#define gtk_gaim_status_box_get_message pidgin_status_box_get_message
#define gtk_gaim_status_box_get_type pidgin_status_box_get_type
#define GtkGaimStatusBoxItemType PidginStatusBoxItemType
#define gtk_gaim_status_box_new pidgin_status_box_new
#define gtk_gaim_status_box_new_with_account pidgin_status_box_new_with_account
#define GTK_GAIM_STATUS_BOX_NUM_TYPES PIDGIN_STATUS_BOX_NUM_TYPES
#define GtkGaimStatusBox PidginStatusBox
#define GTK_GAIM_STATUS_BOX PIDGIN_STATUS_BOX
#define gtk_gaim_status_box_pulse_connecting pidgin_status_box_pulse_connecting
#define gtk_gaim_status_box_set_buddy_icon pidgin_status_box_set_buddy_icon
#define gtk_gaim_status_box_set_connecting pidgin_status_box_set_connecting
#define gtk_gaim_status_box_set_network_available pidgin_status_box_set_network_available
#define GTK_GAIM_STATUS_BOX_TYPE_CUSTOM PIDGIN_STATUS_BOX_TYPE_CUSTOM
#define GTK_GAIM_STATUS_BOX_TYPE_POPULAR PIDGIN_STATUS_BOX_TYPE_POPULAR
#define GTK_GAIM_STATUS_BOX_TYPE_PRIMITIVE PIDGIN_STATUS_BOX_TYPE_PRIMITIVE
#define GTK_GAIM_STATUS_BOX_TYPE_SAVED PIDGIN_STATUS_BOX_TYPE_SAVED
#define GTK_GAIM_STATUS_BOX_TYPE_SEPARATOR PIDGIN_STATUS_BOX_TYPE_SEPARATOR
#define GTK_GAIM_TYPE_SCROLL_BOOK PIDGIN_TYPE_SCROLL_BOOK
#define GTK_GAIM_TYPE_STATUS_BOX PIDGIN_TYPE_STATUS_BOX
#endif /* _GTKGAIM_COMPAT_H */