# HG changeset patch # User Gary Kramlich # Date 1177884167 0 # Node ID 516f14bef90e5a314dd01af787081c1d757edfdc # Parent e2fc81093e88d4d7a8c5b7fd8ec4ab0de4d8016f Initial addition of padding for ui_ops and other class-like structs diff -r e2fc81093e88 -r 516f14bef90e libpurple/account.h --- a/libpurple/account.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/account.h Sun Apr 29 22:02:47 2007 +0000 @@ -66,6 +66,11 @@ const char *alias, const char *message, gboolean on_list, GCallback authorize_cb, GCallback deny_cb, void *user_data); void (*close_account_request)(void *ui_handle); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; struct _PurpleAccount diff -r e2fc81093e88 -r 516f14bef90e libpurple/blist.h --- a/libpurple/blist.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/blist.h Sun Apr 29 22:02:47 2007 +0000 @@ -178,6 +178,11 @@ void (*request_add_chat)(PurpleAccount *account, PurpleGroup *group, const char *alias, const char *name); void (*request_add_group)(void); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; #ifdef __cplusplus diff -r e2fc81093e88 -r 516f14bef90e libpurple/cipher.h --- a/libpurple/cipher.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/cipher.h Sun Apr 29 22:02:47 2007 +0000 @@ -102,6 +102,11 @@ /** The get key size function */ size_t (*get_key_size)(PurpleCipherContext *context); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; #ifdef __cplusplus diff -r e2fc81093e88 -r 516f14bef90e libpurple/connection.h --- a/libpurple/connection.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/connection.h Sun Apr 29 22:02:47 2007 +0000 @@ -71,6 +71,10 @@ void (*network_connected)(); void (*network_disconnected)(); + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleConnectionUiOps; struct _PurpleConnection diff -r e2fc81093e88 -r 516f14bef90e libpurple/conversation.h --- a/libpurple/conversation.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/conversation.h Sun Apr 29 22:02:47 2007 +0000 @@ -177,6 +177,11 @@ void (*custom_smiley_close)(PurpleConversation *conv, const char *smile); void (*send_confirm)(PurpleConversation *conv, const char *message); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; /** diff -r e2fc81093e88 -r 516f14bef90e libpurple/core.h --- a/libpurple/core.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/core.h Sun Apr 29 22:02:47 2007 +0000 @@ -33,6 +33,10 @@ void (*ui_init)(void); void (*quit)(void); + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleCoreUiOps; #ifdef __cplusplus diff -r e2fc81093e88 -r 516f14bef90e libpurple/debug.h --- a/libpurple/debug.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/debug.h Sun Apr 29 22:02:47 2007 +0000 @@ -51,6 +51,11 @@ const char *arg_s); gboolean (*is_enabled)(PurpleDebugLevel level, const char *category); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleDebugUiOps; #ifdef __cplusplus diff -r e2fc81093e88 -r 516f14bef90e libpurple/dnsquery.h --- a/libpurple/dnsquery.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/dnsquery.h Sun Apr 29 22:02:47 2007 +0000 @@ -57,6 +57,11 @@ * resolve_host is not implemented. */ void (*destroy)(PurpleDnsQueryData *query_data); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleDnsQueryUiOps; #ifdef __cplusplus diff -r e2fc81093e88 -r 516f14bef90e libpurple/eventloop.h --- a/libpurple/eventloop.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/eventloop.h Sun Apr 29 22:02:47 2007 +0000 @@ -81,6 +81,10 @@ */ int (*input_get_error)(int fd, int *error); + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; /**************************************************************************/ diff -r e2fc81093e88 -r 516f14bef90e libpurple/ft.h --- a/libpurple/ft.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/ft.h Sun Apr 29 22:02:47 2007 +0000 @@ -77,6 +77,10 @@ void (*cancel_local)(PurpleXfer *xfer); void (*cancel_remote)(PurpleXfer *xfer); + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleXferUiOps; /** diff -r e2fc81093e88 -r 516f14bef90e libpurple/idle.h --- a/libpurple/idle.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/idle.h Sun Apr 29 22:02:47 2007 +0000 @@ -31,6 +31,11 @@ typedef struct { time_t (*get_time_idle)(void); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleIdleUiOps; #ifdef __cplusplus diff -r e2fc81093e88 -r 516f14bef90e libpurple/log.h --- a/libpurple/log.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/log.h Sun Apr 29 22:02:47 2007 +0000 @@ -109,6 +109,11 @@ /* Tests whether a log is deletable */ gboolean (*is_deletable)(PurpleLog *log); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; /** diff -r e2fc81093e88 -r 516f14bef90e libpurple/notify.h --- a/libpurple/notify.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/notify.h Sun Apr 29 22:02:47 2007 +0000 @@ -171,6 +171,10 @@ void (*close_notify)(PurpleNotifyType type, void *ui_handle); + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleNotifyUiOps; diff -r e2fc81093e88 -r 516f14bef90e libpurple/plugin.h --- a/libpurple/plugin.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/plugin.h Sun Apr 29 22:02:47 2007 +0000 @@ -102,6 +102,11 @@ void *extra_info; PurplePluginUiInfo *prefs_info; /**< Used by any plugin to display preferences. If #ui_info has been specified, this will be ignored. */ GList *(*actions)(PurplePlugin *plugin, gpointer context); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; /** @@ -115,6 +120,11 @@ gboolean (*load)(PurplePlugin *plugin); gboolean (*unload)(PurplePlugin *plugin); void (*destroy)(PurplePlugin *plugin); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; /** @@ -132,6 +142,11 @@ void *extra; /**< Plugin-specific data. */ gboolean unloadable; /**< Unloadable */ GList *dependent_plugins; /**< Plugins depending on this */ + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; #define PURPLE_PLUGIN_LOADER_INFO(plugin) \ @@ -142,6 +157,11 @@ int page_num; /**< Reserved */ PurplePluginPrefFrame *frame; /**< Reserved */ + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; #define PURPLE_PLUGIN_HAS_PREF_FRAME(plugin) \ diff -r e2fc81093e88 -r 516f14bef90e libpurple/privacy.h --- a/libpurple/privacy.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/privacy.h Sun Apr 29 22:02:47 2007 +0000 @@ -53,6 +53,10 @@ void (*deny_added)(PurpleAccount *account, const char *name); void (*deny_removed)(PurpleAccount *account, const char *name); + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurplePrivacyUiOps; /** diff -r e2fc81093e88 -r 516f14bef90e libpurple/prpl.h --- a/libpurple/prpl.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/prpl.h Sun Apr 29 22:02:47 2007 +0000 @@ -315,6 +315,11 @@ /* room list serialize */ char *(*roomlist_room_serialize)(PurpleRoomlistRoom *room); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; #define PURPLE_IS_PROTOCOL_PLUGIN(plugin) \ diff -r e2fc81093e88 -r 516f14bef90e libpurple/request.h --- a/libpurple/request.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/request.h Sun Apr 29 22:02:47 2007 +0000 @@ -215,6 +215,11 @@ GCallback ok_cb, GCallback cancel_cb, PurpleAccount *account, const char *who, PurpleConversation *conv, void *user_data); + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleRequestUiOps; typedef void (*PurpleRequestInputCb)(void *, const char *); diff -r e2fc81093e88 -r 516f14bef90e libpurple/roomlist.h --- a/libpurple/roomlist.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/roomlist.h Sun Apr 29 22:02:47 2007 +0000 @@ -105,6 +105,11 @@ void (*add_room)(PurpleRoomlist *list, PurpleRoomlistRoom *room); /**< Add a room to the list. */ void (*in_progress)(PurpleRoomlist *list, gboolean flag); /**< Are we fetching stuff still? */ void (*destroy)(PurpleRoomlist *list); /**< We're destroying list. */ + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; diff -r e2fc81093e88 -r 516f14bef90e libpurple/sound.h --- a/libpurple/sound.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/sound.h Sun Apr 29 22:02:47 2007 +0000 @@ -60,6 +60,10 @@ void (*play_file)(const char *filename); void (*play_event)(PurpleSoundEventID event); + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleSoundUiOps; #ifdef __cplusplus diff -r e2fc81093e88 -r 516f14bef90e libpurple/sslconn.h --- a/libpurple/sslconn.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/sslconn.h Sun Apr 29 22:02:47 2007 +0000 @@ -73,6 +73,10 @@ size_t (*read)(PurpleSslConnection *gsc, void *data, size_t len); size_t (*write)(PurpleSslConnection *gsc, const void *data, size_t len); + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleSslOps; #ifdef __cplusplus diff -r e2fc81093e88 -r 516f14bef90e libpurple/whiteboard.h --- a/libpurple/whiteboard.h Sun Apr 29 19:47:08 2007 +0000 +++ b/libpurple/whiteboard.h Sun Apr 29 22:02:47 2007 +0000 @@ -64,6 +64,11 @@ int x2, int y2, int color, int size); /**< draw_line function */ void (*clear)(PurpleWhiteboard *wb); /**< clear function */ + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); } PurpleWhiteboardUiOps; /** @@ -79,6 +84,11 @@ void (*set_brush) (PurpleWhiteboard *wb, int size, int color); /**< set the brush size and color */ void (*send_draw_list)(PurpleWhiteboard *wb, GList *draw_list); /**< send_draw_list function */ void (*clear)(PurpleWhiteboard *wb); /**< clear function */ + + void (*_purple_reserved1)(void); + void (*_purple_reserved2)(void); + void (*_purple_reserved3)(void); + void (*_purple_reserved4)(void); }; #ifdef __cplusplus