libpurple/gaim-compat.h

changeset 16603
6882b2693ea3
parent 16437
7ff7c3405ea2
child 16693
ae963105c985
equal deleted inserted replaced
16600:a542eadf7f2d 16603:6882b2693ea3
25 * @see @ref account-signals 25 * @see @ref account-signals
26 */ 26 */
27 #ifndef _GAIM_COMPAT_H_ 27 #ifndef _GAIM_COMPAT_H_
28 #define _GAIM_COMPAT_H_ 28 #define _GAIM_COMPAT_H_
29 29
30 #include <glib.h>
31
30 /* from account.h */ 32 /* from account.h */
31 #define GaimAccountUiOps PurpleAccountUiOps 33 #define GaimAccountUiOps PurpleAccountUiOps
32 #define GaimAccount PurpleAccount 34 #define GaimAccount PurpleAccount
33 35
34 #define GaimFilterAccountFunc PurpleFilterAccountFunc 36 #define GaimFilterAccountFunc PurpleFilterAccountFunc
49 51
50 #define gaim_account_set_username purple_account_set_username 52 #define gaim_account_set_username purple_account_set_username
51 #define gaim_account_set_password purple_account_set_password 53 #define gaim_account_set_password purple_account_set_password
52 #define gaim_account_set_alias purple_account_set_alias 54 #define gaim_account_set_alias purple_account_set_alias
53 #define gaim_account_set_user_info purple_account_set_user_info 55 #define gaim_account_set_user_info purple_account_set_user_info
54 #define gaim_account_set_buddy_icon purple_account_set_buddy_icon
55 #define gaim_account_set_buddy_icon_path purple_account_set_buddy_icon_path 56 #define gaim_account_set_buddy_icon_path purple_account_set_buddy_icon_path
56 #define gaim_account_set_protocol_id purple_account_set_protocol_id 57 #define gaim_account_set_protocol_id purple_account_set_protocol_id
57 #define gaim_account_set_connection purple_account_set_connection 58 #define gaim_account_set_connection purple_account_set_connection
58 #define gaim_account_set_remember_password purple_account_set_remember_password 59 #define gaim_account_set_remember_password purple_account_set_remember_password
59 #define gaim_account_set_check_mail purple_account_set_check_mail 60 #define gaim_account_set_check_mail purple_account_set_check_mail
79 80
80 #define gaim_account_get_username purple_account_get_username 81 #define gaim_account_get_username purple_account_get_username
81 #define gaim_account_get_password purple_account_get_password 82 #define gaim_account_get_password purple_account_get_password
82 #define gaim_account_get_alias purple_account_get_alias 83 #define gaim_account_get_alias purple_account_get_alias
83 #define gaim_account_get_user_info purple_account_get_user_info 84 #define gaim_account_get_user_info purple_account_get_user_info
84 #define gaim_account_get_buddy_icon purple_account_get_buddy_icon
85 #define gaim_account_get_buddy_icon_path purple_account_get_buddy_icon_path 85 #define gaim_account_get_buddy_icon_path purple_account_get_buddy_icon_path
86 #define gaim_account_get_protocol_id purple_account_get_protocol_id 86 #define gaim_account_get_protocol_id purple_account_get_protocol_id
87 #define gaim_account_get_protocol_name purple_account_get_protocol_name 87 #define gaim_account_get_protocol_name purple_account_get_protocol_name
88 #define gaim_account_get_connection purple_account_get_connection 88 #define gaim_account_get_connection purple_account_get_connection
89 #define gaim_account_get_remember_password purple_account_get_remember_password 89 #define gaim_account_get_remember_password purple_account_get_remember_password
336 #define gaim_blist_uninit purple_blist_uninit 336 #define gaim_blist_uninit purple_blist_uninit
337 337
338 338
339 #define GaimBuddyIcon PurpleBuddyIcon 339 #define GaimBuddyIcon PurpleBuddyIcon
340 340
341 #define gaim_buddy_icon_new purple_buddy_icon_new 341 #define gaim_buddy_icon_new(account, username, icon_data, icon_len)\
342 #define gaim_buddy_icon_destroy purple_buddy_icon_destroy 342 purple_buddy_icon_new(account, username, g_memdup(icon_data, icon_len), icon_len)
343 #define gaim_buddy_icon_ref purple_buddy_icon_ref 343 #define gaim_buddy_icon_ref purple_buddy_icon_ref
344 #define gaim_buddy_icon_unref purple_buddy_icon_unref 344 #define gaim_buddy_icon_unref purple_buddy_icon_unref
345 #define gaim_buddy_icon_update purple_buddy_icon_update 345 #define gaim_buddy_icon_update purple_buddy_icon_update
346 346
347 #define gaim_buddy_icon_set_account purple_buddy_icon_set_account 347 #define gaim_buddy_icon_set_data(icon, data, len) \
348 #define gaim_buddy_icon_set_username purple_buddy_icon_set_username 348 purple_buddy_icon_set_protocol_data(icon, g_memdup(data, len), len, NULL);
349 #define gaim_buddy_icon_set_data purple_buddy_icon_set_protocol_data
350 349
351 #define gaim_buddy_icon_get_account purple_buddy_icon_get_account 350 #define gaim_buddy_icon_get_account purple_buddy_icon_get_account
352 #define gaim_buddy_icon_get_username purple_buddy_icon_get_username 351 #define gaim_buddy_icon_get_username purple_buddy_icon_get_username
353 #define gaim_buddy_icon_get_data purple_buddy_icon_get_data 352 #define gaim_buddy_icon_get_data purple_buddy_icon_get_data
354 #define gaim_buddy_icon_get_type purple_buddy_icon_get_extension 353 #define gaim_buddy_icon_get_type purple_buddy_icon_get_extension
355 354
356 #define gaim_buddy_icons_set_for_user purple_buddy_icons_set_for_user 355 #define gaim_buddy_icons_set_for_user(icon, data, len) \
356 purple_buddy_icons_set_for_user(icon, g_memdup(data, len), len)
357 #define gaim_buddy_icons_find purple_buddy_icons_find 357 #define gaim_buddy_icons_find purple_buddy_icons_find
358 #define gaim_buddy_icons_set_caching purple_buddy_icons_set_caching 358 #define gaim_buddy_icons_set_caching purple_buddy_icons_set_caching
359 #define gaim_buddy_icons_is_caching purple_buddy_icons_is_caching 359 #define gaim_buddy_icons_is_caching purple_buddy_icons_is_caching
360 #define gaim_buddy_icons_set_cache_dir purple_buddy_icons_set_cache_dir 360 #define gaim_buddy_icons_set_cache_dir purple_buddy_icons_set_cache_dir
361 #define gaim_buddy_icons_get_cache_dir purple_buddy_icons_get_cache_dir 361 #define gaim_buddy_icons_get_cache_dir purple_buddy_icons_get_cache_dir
942 #define gaim_xfers_set_ui_ops purple_xfers_set_ui_ops 942 #define gaim_xfers_set_ui_ops purple_xfers_set_ui_ops
943 #define gaim_xfers_get_ui_ops purple_xfers_get_ui_ops 943 #define gaim_xfers_get_ui_ops purple_xfers_get_ui_ops
944 944
945 /* from gaim-client.h */ 945 /* from gaim-client.h */
946 946
947 /* XXX: should this be purple_init, or pidgin_init */
948 #define gaim_init purple_init 947 #define gaim_init purple_init
949 948
950 /* from idle.h */ 949 /* from idle.h */
951 950
952 #define GaimIdleUiOps PurpleIdleUiOps 951 #define GaimIdleUiOps PurpleIdleUiOps
960 959
961 /* from imgstore.h */ 960 /* from imgstore.h */
962 961
963 #define GaimStoredImage PurpleStoredImage 962 #define GaimStoredImage PurpleStoredImage
964 963
965 #define gaim_imgstore_add purple_imgstore_add_with_id 964 #define gaim_imgstore_add(data, size, filename) purple_imgstore_add_with_id(g_memdup(data, size), size, filename)
966 #define gaim_imgstore_get purple_imgstore_find_by_id 965 #define gaim_imgstore_get purple_imgstore_find_by_id
967 #define gaim_imgstore_get_data purple_imgstore_get_data 966 #define gaim_imgstore_get_data purple_imgstore_get_data
968 #define gaim_imgstore_get_size purple_imgstore_get_size 967 #define gaim_imgstore_get_size purple_imgstore_get_size
969 #define gaim_imgstore_get_filename purple_imgstore_get_filename 968 #define gaim_imgstore_get_filename purple_imgstore_get_filename
970 #define gaim_imgstore_ref purple_imgstore_ref_by_id 969 #define gaim_imgstore_ref purple_imgstore_ref_by_id

mercurial