account-manager.h   account-manager.h 
skipping to change at line 72 skipping to change at line 72
(G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_ACCOUNT_MANAGER)) (G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_ACCOUNT_MANAGER))
#define TP_ACCOUNT_MANAGER_GET_CLASS(obj) \ #define TP_ACCOUNT_MANAGER_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_ACCOUNT_MANAGER, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_ACCOUNT_MANAGER, \
TpAccountManagerClass)) TpAccountManagerClass))
#define TP_ACCOUNT_MANAGER_FEATURE_CORE \ #define TP_ACCOUNT_MANAGER_FEATURE_CORE \
tp_account_manager_get_feature_quark_core () tp_account_manager_get_feature_quark_core ()
GQuark tp_account_manager_get_feature_quark_core (void) G_GNUC_CONST; GQuark tp_account_manager_get_feature_quark_core (void) G_GNUC_CONST;
TpAccountManager *tp_account_manager_new (TpDBusDaemon *bus_daemon); TpAccountManager *tp_account_manager_new (TpDBusDaemon *bus_daemon)
G_GNUC_WARN_UNUSED_RESULT;
TpAccountManager *tp_account_manager_dup (void); TpAccountManager *tp_account_manager_dup (void) G_GNUC_WARN_UNUSED_RESULT;
void tp_account_manager_init_known_interfaces (void); void tp_account_manager_init_known_interfaces (void);
TpAccount *tp_account_manager_ensure_account (TpAccountManager *manager, TpAccount *tp_account_manager_ensure_account (TpAccountManager *manager,
const gchar *path); const gchar *path);
GList *tp_account_manager_get_valid_accounts (TpAccountManager *manager); GList *tp_account_manager_get_valid_accounts (TpAccountManager *manager)
G_GNUC_WARN_UNUSED_RESULT;
void tp_account_manager_set_all_requested_presences (TpAccountManager *mana ger, void tp_account_manager_set_all_requested_presences (TpAccountManager *mana ger,
TpConnectionPresenceType type, const gchar *status, const gchar *messag e); TpConnectionPresenceType type, const gchar *status, const gchar *messag e);
TpConnectionPresenceType tp_account_manager_get_most_available_presence ( TpConnectionPresenceType tp_account_manager_get_most_available_presence (
TpAccountManager *manager, gchar **status, gchar **message); TpAccountManager *manager, gchar **status, gchar **message);
void tp_account_manager_create_account_async (TpAccountManager *manager, void tp_account_manager_create_account_async (TpAccountManager *manager,
const gchar *connection_manager, const gchar *protocol, const gchar *connection_manager, const gchar *protocol,
const gchar *display_name, GHashTable *parameters, GHashTable *properti es, const gchar *display_name, GHashTable *parameters, GHashTable *properti es,
GAsyncReadyCallback callback, gpointer user_data); GAsyncReadyCallback callback, gpointer user_data);
TpAccount * tp_account_manager_create_account_finish ( TpAccount * tp_account_manager_create_account_finish (
TpAccountManager *manager, GAsyncResult *result, GError **error); TpAccountManager *manager, GAsyncResult *result, GError **error)
G_GNUC_WARN_UNUSED_RESULT;
gboolean tp_account_manager_is_prepared (TpAccountManager *manager, gboolean tp_account_manager_is_prepared (TpAccountManager *manager,
GQuark feature); GQuark feature);
void tp_account_manager_prepare_async (TpAccountManager *manager, void tp_account_manager_prepare_async (TpAccountManager *manager,
const GQuark *features, GAsyncReadyCallback callback, gpointer user_dat a); const GQuark *features, GAsyncReadyCallback callback, gpointer user_dat a);
gboolean tp_account_manager_prepare_finish (TpAccountManager *manager, gboolean tp_account_manager_prepare_finish (TpAccountManager *manager,
GAsyncResult *result, GError **error); GAsyncResult *result, GError **error);
 End of changes. 4 change blocks. 
4 lines changed or deleted 7 lines changed or added


 account.h   account.h 
skipping to change at line 75 skipping to change at line 75
#define TP_ACCOUNT_GET_CLASS(obj) \ #define TP_ACCOUNT_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_ACCOUNT, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_ACCOUNT, \
TpAccountClass)) TpAccountClass))
#define TP_ACCOUNT_FEATURE_CORE \ #define TP_ACCOUNT_FEATURE_CORE \
tp_account_get_feature_quark_core () tp_account_get_feature_quark_core ()
GQuark tp_account_get_feature_quark_core (void) G_GNUC_CONST; GQuark tp_account_get_feature_quark_core (void) G_GNUC_CONST;
TpAccount *tp_account_new (TpDBusDaemon *bus_daemon, const gchar *object_pa th, TpAccount *tp_account_new (TpDBusDaemon *bus_daemon, const gchar *object_pa th,
GError **error); GError **error) G_GNUC_WARN_UNUSED_RESULT;
gboolean tp_account_parse_object_path (const gchar *object_path, gboolean tp_account_parse_object_path (const gchar *object_path,
gchar **cm, gchar **protocol, gchar **account_id, GError **error); gchar **cm, gchar **protocol, gchar **account_id, GError **error);
void tp_account_init_known_interfaces (void); void tp_account_init_known_interfaces (void);
TpConnection *tp_account_get_connection (TpAccount *account); TpConnection *tp_account_get_connection (TpAccount *account);
TpConnection *tp_account_ensure_connection (TpAccount *account, TpConnection *tp_account_ensure_connection (TpAccount *account,
const gchar *path); const gchar *path);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 channel-dispatch-operation.h   channel-dispatch-operation.h 
skipping to change at line 72 skipping to change at line 72
#define TP_IS_CHANNEL_DISPATCH_OPERATION(obj) \ #define TP_IS_CHANNEL_DISPATCH_OPERATION(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), TP_TYPE_CHANNEL_DISPATCH_OPERATION)) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TP_TYPE_CHANNEL_DISPATCH_OPERATION))
#define TP_IS_CHANNEL_DISPATCH_OPERATION_CLASS(klass) \ #define TP_IS_CHANNEL_DISPATCH_OPERATION_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_CHANNEL_DISPATCH_OPERATION)) (G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_CHANNEL_DISPATCH_OPERATION))
#define TP_CHANNEL_DISPATCH_OPERATION_GET_CLASS(obj) \ #define TP_CHANNEL_DISPATCH_OPERATION_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL_DISPATCH_OPERATION, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL_DISPATCH_OPERATION, \
TpChannelDispatchOperationClass)) TpChannelDispatchOperationClass))
TpChannelDispatchOperation *tp_channel_dispatch_operation_new ( TpChannelDispatchOperation *tp_channel_dispatch_operation_new (
TpDBusDaemon *bus_daemon, const gchar *object_path, TpDBusDaemon *bus_daemon, const gchar *object_path,
GHashTable *immutable_properties, GError **error); GHashTable *immutable_properties, GError **error)
G_GNUC_WARN_UNUSED_RESULT;
void tp_channel_dispatch_operation_init_known_interfaces (void); void tp_channel_dispatch_operation_init_known_interfaces (void);
G_END_DECLS G_END_DECLS
#include <telepathy-glib/_gen/tp-cli-channel-dispatch-operation.h> #include <telepathy-glib/_gen/tp-cli-channel-dispatch-operation.h>
#endif #endif
 End of changes. 1 change blocks. 
1 lines changed or deleted 2 lines changed or added


 channel-dispatcher.h   channel-dispatcher.h 
skipping to change at line 66 skipping to change at line 66
(G_TYPE_CHECK_CLASS_CAST ((klass), TP_TYPE_CHANNEL_DISPATCHER, \ (G_TYPE_CHECK_CLASS_CAST ((klass), TP_TYPE_CHANNEL_DISPATCHER, \
TpChannelDispatcherClass)) TpChannelDispatcherClass))
#define TP_IS_CHANNEL_DISPATCHER(obj) \ #define TP_IS_CHANNEL_DISPATCHER(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), TP_TYPE_CHANNEL_DISPATCHER)) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TP_TYPE_CHANNEL_DISPATCHER))
#define TP_IS_CHANNEL_DISPATCHER_CLASS(klass) \ #define TP_IS_CHANNEL_DISPATCHER_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_CHANNEL_DISPATCHER)) (G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_CHANNEL_DISPATCHER))
#define TP_CHANNEL_DISPATCHER_GET_CLASS(obj) \ #define TP_CHANNEL_DISPATCHER_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL_DISPATCHER, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL_DISPATCHER, \
TpChannelDispatcherClass)) TpChannelDispatcherClass))
TpChannelDispatcher *tp_channel_dispatcher_new (TpDBusDaemon *bus_daemon); TpChannelDispatcher *tp_channel_dispatcher_new (TpDBusDaemon *bus_daemon)
G_GNUC_WARN_UNUSED_RESULT;
void tp_channel_dispatcher_init_known_interfaces (void); void tp_channel_dispatcher_init_known_interfaces (void);
G_END_DECLS G_END_DECLS
#include <telepathy-glib/_gen/tp-cli-channel-dispatcher.h> #include <telepathy-glib/_gen/tp-cli-channel-dispatcher.h>
#endif #endif
 End of changes. 1 change blocks. 
1 lines changed or deleted 2 lines changed or added


 channel-request.h   channel-request.h 
skipping to change at line 68 skipping to change at line 68
#define TP_IS_CHANNEL_REQUEST(obj) \ #define TP_IS_CHANNEL_REQUEST(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), TP_TYPE_CHANNEL_REQUEST)) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TP_TYPE_CHANNEL_REQUEST))
#define TP_IS_CHANNEL_REQUEST_CLASS(klass) \ #define TP_IS_CHANNEL_REQUEST_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_CHANNEL_REQUEST)) (G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_CHANNEL_REQUEST))
#define TP_CHANNEL_REQUEST_GET_CLASS(obj) \ #define TP_CHANNEL_REQUEST_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL_REQUEST, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL_REQUEST, \
TpChannelRequestClass)) TpChannelRequestClass))
TpChannelRequest *tp_channel_request_new (TpDBusDaemon *bus_daemon, TpChannelRequest *tp_channel_request_new (TpDBusDaemon *bus_daemon,
const gchar *object_path, GHashTable *immutable_properties, const gchar *object_path, GHashTable *immutable_properties,
GError **error); GError **error) G_GNUC_WARN_UNUSED_RESULT;
void tp_channel_request_init_known_interfaces (void); void tp_channel_request_init_known_interfaces (void);
G_END_DECLS G_END_DECLS
#include <telepathy-glib/_gen/tp-cli-channel-request.h> #include <telepathy-glib/_gen/tp-cli-channel-request.h>
#endif #endif
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 channel.h   channel.h 
skipping to change at line 77 skipping to change at line 77
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_CHANNEL)) (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_CHANNEL))
#define TP_IS_CHANNEL_CLASS(klass) \ #define TP_IS_CHANNEL_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE((klass), TP_TYPE_CHANNEL)) (G_TYPE_CHECK_CLASS_TYPE((klass), TP_TYPE_CHANNEL))
#define TP_CHANNEL_GET_CLASS(obj) \ #define TP_CHANNEL_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL, \
TpChannelClass)) TpChannelClass))
TpChannel *tp_channel_new (TpConnection *conn, TpChannel *tp_channel_new (TpConnection *conn,
const gchar *object_path, const gchar *optional_channel_type, const gchar *object_path, const gchar *optional_channel_type,
TpHandleType optional_handle_type, TpHandle optional_handle, TpHandleType optional_handle_type, TpHandle optional_handle,
GError **error); GError **error) G_GNUC_WARN_UNUSED_RESULT;
TpChannel *tp_channel_new_from_properties (TpConnection *conn, TpChannel *tp_channel_new_from_properties (TpConnection *conn,
const gchar *object_path, const GHashTable *immutable_properties, const gchar *object_path, const GHashTable *immutable_properties,
GError **error); GError **error) G_GNUC_WARN_UNUSED_RESULT;
gboolean tp_channel_run_until_ready (TpChannel *self, GError **error, gboolean tp_channel_run_until_ready (TpChannel *self, GError **error,
GMainLoop **loop); GMainLoop **loop);
typedef void (*TpChannelWhenReadyCb) (TpChannel *channel, const GError *err or, typedef void (*TpChannelWhenReadyCb) (TpChannel *channel, const GError *err or,
gpointer user_data); gpointer user_data);
void tp_channel_call_when_ready (TpChannel *self, void tp_channel_call_when_ready (TpChannel *self,
TpChannelWhenReadyCb callback, gpointer user_data); TpChannelWhenReadyCb callback, gpointer user_data);
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added


 connection-manager.h   connection-manager.h 
skipping to change at line 107 skipping to change at line 107
TpConnectionManagerPrivate *priv; TpConnectionManagerPrivate *priv;
}; };
struct _TpConnectionManagerClass { struct _TpConnectionManagerClass {
/*<private>*/ /*<private>*/
TpProxyClass parent_class; TpProxyClass parent_class;
gpointer *priv; gpointer *priv;
}; };
TpConnectionManager *tp_connection_manager_new (TpDBusDaemon *dbus, TpConnectionManager *tp_connection_manager_new (TpDBusDaemon *dbus,
const gchar *name, const gchar *manager_filename, GError **error); const gchar *name, const gchar *manager_filename, GError **error)
G_GNUC_WARN_UNUSED_RESULT;
gboolean tp_connection_manager_activate (TpConnectionManager *self); gboolean tp_connection_manager_activate (TpConnectionManager *self);
typedef void (*TpConnectionManagerListCb) (TpConnectionManager * const *cms , typedef void (*TpConnectionManagerListCb) (TpConnectionManager * const *cms ,
gsize n_cms, const GError *error, gpointer user_data, gsize n_cms, const GError *error, gpointer user_data,
GObject *weak_object); GObject *weak_object);
void tp_list_connection_managers (TpDBusDaemon *bus_daemon, void tp_list_connection_managers (TpDBusDaemon *bus_daemon,
TpConnectionManagerListCb callback, TpConnectionManagerListCb callback,
gpointer user_data, GDestroyNotify destroy, gpointer user_data, GDestroyNotify destroy,
skipping to change at line 139 skipping to change at line 140
gboolean tp_connection_manager_is_running (TpConnectionManager *self); gboolean tp_connection_manager_is_running (TpConnectionManager *self);
TpCMInfoSource tp_connection_manager_get_info_source ( TpCMInfoSource tp_connection_manager_get_info_source (
TpConnectionManager *self); TpConnectionManager *self);
gboolean tp_connection_manager_check_valid_name (const gchar *name, gboolean tp_connection_manager_check_valid_name (const gchar *name,
GError **error); GError **error);
gboolean tp_connection_manager_check_valid_protocol_name (const gchar *name , gboolean tp_connection_manager_check_valid_protocol_name (const gchar *name ,
GError **error); GError **error);
gchar **tp_connection_manager_dup_protocol_names (TpConnectionManager *self gchar **tp_connection_manager_dup_protocol_names (TpConnectionManager *self
); )
G_GNUC_WARN_UNUSED_RESULT;
gboolean tp_connection_manager_has_protocol (TpConnectionManager *self, gboolean tp_connection_manager_has_protocol (TpConnectionManager *self,
const gchar *protocol); const gchar *protocol);
const TpConnectionManagerProtocol *tp_connection_manager_get_protocol ( const TpConnectionManagerProtocol *tp_connection_manager_get_protocol (
TpConnectionManager *self, const gchar *protocol); TpConnectionManager *self, const gchar *protocol);
gchar **tp_connection_manager_protocol_dup_param_names ( gchar **tp_connection_manager_protocol_dup_param_names (
const TpConnectionManagerProtocol *protocol); const TpConnectionManagerProtocol *protocol)
G_GNUC_WARN_UNUSED_RESULT;
gboolean tp_connection_manager_protocol_has_param ( gboolean tp_connection_manager_protocol_has_param (
const TpConnectionManagerProtocol *protocol, const TpConnectionManagerProtocol *protocol,
const gchar *param); const gchar *param);
const TpConnectionManagerParam *tp_connection_manager_protocol_get_param ( const TpConnectionManagerParam *tp_connection_manager_protocol_get_param (
const TpConnectionManagerProtocol *protocol, const gchar *param); const TpConnectionManagerProtocol *protocol, const gchar *param);
gboolean tp_connection_manager_protocol_can_register ( gboolean tp_connection_manager_protocol_can_register (
const TpConnectionManagerProtocol *protocol); const TpConnectionManagerProtocol *protocol);
const gchar *tp_connection_manager_param_get_name ( const gchar *tp_connection_manager_param_get_name (
const TpConnectionManagerParam *param); const TpConnectionManagerParam *param);
 End of changes. 3 change blocks. 
4 lines changed or deleted 7 lines changed or added


 connection.h   connection.h 
skipping to change at line 74 skipping to change at line 74
TpConnectionClass)) TpConnectionClass))
#define TP_IS_CONNECTION(obj) \ #define TP_IS_CONNECTION(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_CONNECTION)) (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_CONNECTION))
#define TP_IS_CONNECTION_CLASS(klass) \ #define TP_IS_CONNECTION_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE((klass), TP_TYPE_CONNECTION)) (G_TYPE_CHECK_CLASS_TYPE((klass), TP_TYPE_CONNECTION))
#define TP_CONNECTION_GET_CLASS(obj) \ #define TP_CONNECTION_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CONNECTION, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CONNECTION, \
TpConnectionClass)) TpConnectionClass))
TpConnection *tp_connection_new (TpDBusDaemon *dbus, const gchar *bus_name, TpConnection *tp_connection_new (TpDBusDaemon *dbus, const gchar *bus_name,
const gchar *object_path, GError **error); const gchar *object_path, GError **error) G_GNUC_WARN_UNUSED_RESULT;
TpConnectionStatus tp_connection_get_status (TpConnection *self, TpConnectionStatus tp_connection_get_status (TpConnection *self,
TpConnectionStatusReason *reason); TpConnectionStatusReason *reason);
TpHandle tp_connection_get_self_handle (TpConnection *self); TpHandle tp_connection_get_self_handle (TpConnection *self);
gboolean tp_connection_is_ready (TpConnection *self); gboolean tp_connection_is_ready (TpConnection *self);
gboolean tp_connection_run_until_ready (TpConnection *self, gboolean tp_connection_run_until_ready (TpConnection *self,
gboolean connect, GError **error, gboolean connect, GError **error,
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 dbus-daemon.h   dbus-daemon.h 
skipping to change at line 54 skipping to change at line 54
(G_TYPE_CHECK_CLASS_CAST((klass), TP_TYPE_DBUS_DAEMON, \ (G_TYPE_CHECK_CLASS_CAST((klass), TP_TYPE_DBUS_DAEMON, \
TpDBusDaemonClass)) TpDBusDaemonClass))
#define TP_IS_DBUS_DAEMON(obj) \ #define TP_IS_DBUS_DAEMON(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_DBUS_DAEMON)) (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_DBUS_DAEMON))
#define TP_IS_DBUS_DAEMON_CLASS(klass) \ #define TP_IS_DBUS_DAEMON_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE((klass), TP_TYPE_DBUS_DAEMON)) (G_TYPE_CHECK_CLASS_TYPE((klass), TP_TYPE_DBUS_DAEMON))
#define TP_DBUS_DAEMON_GET_CLASS(obj) \ #define TP_DBUS_DAEMON_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_DBUS_DAEMON, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_DBUS_DAEMON, \
TpDBusDaemonClass)) TpDBusDaemonClass))
TpDBusDaemon *tp_dbus_daemon_dup (GError **error); TpDBusDaemon *tp_dbus_daemon_dup (GError **error) G_GNUC_WARN_UNUSED_RESULT ;
TpDBusDaemon *tp_dbus_daemon_new (DBusGConnection *connection); TpDBusDaemon *tp_dbus_daemon_new (DBusGConnection *connection)
G_GNUC_WARN_UNUSED_RESULT;
void tp_dbus_daemon_init_known_interfaces (void); void tp_dbus_daemon_init_known_interfaces (void);
typedef void (*TpDBusDaemonNameOwnerChangedCb) (TpDBusDaemon *bus_daemon, typedef void (*TpDBusDaemonNameOwnerChangedCb) (TpDBusDaemon *bus_daemon,
const gchar *name, const gchar *new_owner, gpointer user_data); const gchar *name, const gchar *new_owner, gpointer user_data);
void tp_dbus_daemon_watch_name_owner (TpDBusDaemon *self, void tp_dbus_daemon_watch_name_owner (TpDBusDaemon *self,
const gchar *name, TpDBusDaemonNameOwnerChangedCb callback, const gchar *name, TpDBusDaemonNameOwnerChangedCb callback,
gpointer user_data, GDestroyNotify destroy); gpointer user_data, GDestroyNotify destroy);
 End of changes. 2 change blocks. 
2 lines changed or deleted 3 lines changed or added


 dbus-properties-mixin.h   dbus-properties-mixin.h 
skipping to change at line 130 skipping to change at line 130
void tp_dbus_properties_mixin_iface_init (gpointer g_iface, void tp_dbus_properties_mixin_iface_init (gpointer g_iface,
gpointer iface_data); gpointer iface_data);
gboolean tp_dbus_properties_mixin_get (GObject *self, gboolean tp_dbus_properties_mixin_get (GObject *self,
const gchar *interface_name, const gchar *property_name, const gchar *interface_name, const gchar *property_name,
GValue *value, GError **error); GValue *value, GError **error);
GHashTable *tp_dbus_properties_mixin_make_properties_hash ( GHashTable *tp_dbus_properties_mixin_make_properties_hash (
GObject *object, const gchar *first_interface, GObject *object, const gchar *first_interface,
const gchar *first_property, ...) G_GNUC_NULL_TERMINATED; const gchar *first_property, ...)
G_GNUC_NULL_TERMINATED G_GNUC_WARN_UNUSED_RESULT;
G_END_DECLS G_END_DECLS
#endif /* #ifndef __TP_DBUS_PROPERTIES_MIXIN_H__ */ #endif /* #ifndef __TP_DBUS_PROPERTIES_MIXIN_H__ */
 End of changes. 1 change blocks. 
1 lines changed or deleted 2 lines changed or added


 dbus.h   dbus.h 
skipping to change at line 56 skipping to change at line 56
gboolean tp_dbus_check_valid_interface_name (const gchar *name, gboolean tp_dbus_check_valid_interface_name (const gchar *name,
GError **error); GError **error);
gboolean tp_dbus_check_valid_member_name (const gchar *name, gboolean tp_dbus_check_valid_member_name (const gchar *name,
GError **error); GError **error);
gboolean tp_dbus_check_valid_object_path (const gchar *path, gboolean tp_dbus_check_valid_object_path (const gchar *path,
GError **error); GError **error);
GValue *tp_g_value_slice_new_bytes (guint length, gconstpointer bytes); GValue *tp_g_value_slice_new_bytes (guint length, gconstpointer bytes)
GValue *tp_g_value_slice_new_take_bytes (GArray *bytes); G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_object_path (const gchar *path); GValue *tp_g_value_slice_new_take_bytes (GArray *bytes)
GValue *tp_g_value_slice_new_static_object_path (const gchar *path); G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_take_object_path (gchar *path); GValue *tp_g_value_slice_new_object_path (const gchar *path)
G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_static_object_path (const gchar *path)
G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_take_object_path (gchar *path)
G_GNUC_WARN_UNUSED_RESULT;
#define tp_asv_size(asv) _tp_asv_size_inline (asv) #define tp_asv_size(asv) _tp_asv_size_inline (asv)
static inline guint static inline guint
_tp_asv_size_inline (const GHashTable *asv) _tp_asv_size_inline (const GHashTable *asv)
{ {
/* The empty comment here is to stop gtkdoc thinking g_hash_table_size is /* The empty comment here is to stop gtkdoc thinking g_hash_table_size is
* a declaration. */ * a declaration. */
return g_hash_table_size /* */ ((GHashTable *) asv); return g_hash_table_size /* */ ((GHashTable *) asv);
} }
GHashTable *tp_asv_new (const gchar *first_key, ...) G_GNUC_NULL_TERMINATED GHashTable *tp_asv_new (const gchar *first_key, ...)
; G_GNUC_NULL_TERMINATED G_GNUC_WARN_UNUSED_RESULT;
gboolean tp_asv_get_boolean (const GHashTable *asv, const gchar *key, gboolean tp_asv_get_boolean (const GHashTable *asv, const gchar *key,
gboolean *valid); gboolean *valid);
void tp_asv_set_boolean (GHashTable *asv, const gchar *key, gboolean value) ; void tp_asv_set_boolean (GHashTable *asv, const gchar *key, gboolean value) ;
gpointer tp_asv_get_boxed (const GHashTable *asv, const gchar *key, gpointer tp_asv_get_boxed (const GHashTable *asv, const gchar *key,
GType type); GType type);
void tp_asv_set_boxed (GHashTable *asv, const gchar *key, GType type, void tp_asv_set_boxed (GHashTable *asv, const gchar *key, GType type,
gconstpointer value); gconstpointer value);
void tp_asv_take_boxed (GHashTable *asv, const gchar *key, GType type, void tp_asv_take_boxed (GHashTable *asv, const gchar *key, GType type,
gpointer value); gpointer value);
void tp_asv_set_static_boxed (GHashTable *asv, const gchar *key, GType type , void tp_asv_set_static_boxed (GHashTable *asv, const gchar *key, GType type ,
 End of changes. 2 change blocks. 
7 lines changed or deleted 12 lines changed or added


 debug-sender.h   debug-sender.h 
skipping to change at line 64 skipping to change at line 64
struct _TpDebugSenderClass { struct _TpDebugSenderClass {
/*<private>*/ /*<private>*/
GObjectClass parent_class; GObjectClass parent_class;
TpDBusPropertiesMixinClass dbus_props_class; TpDBusPropertiesMixinClass dbus_props_class;
GCallback _padding[7]; GCallback _padding[7];
gpointer priv; gpointer priv;
}; };
GType tp_debug_sender_get_type (void); GType tp_debug_sender_get_type (void);
TpDebugSender *tp_debug_sender_dup (void); TpDebugSender *tp_debug_sender_dup (void) G_GNUC_WARN_UNUSED_RESULT;
void tp_debug_sender_add_message (TpDebugSender *self, void tp_debug_sender_add_message (TpDebugSender *self,
GTimeVal *timestamp, GTimeVal *timestamp,
const gchar *domain, const gchar *domain,
GLogLevelFlags level, GLogLevelFlags level,
const gchar *string); const gchar *string);
void tp_debug_sender_log_handler (const gchar *log_domain, void tp_debug_sender_log_handler (const gchar *log_domain,
GLogLevelFlags log_level, const gchar *message, gpointer exclude); GLogLevelFlags log_level, const gchar *message, gpointer exclude);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 handle-repo.h   handle-repo.h 
skipping to change at line 100 skipping to change at line 100
gboolean tp_handle_client_hold (TpHandleRepoIface *self, gboolean tp_handle_client_hold (TpHandleRepoIface *self,
const gchar *client, TpHandle handle, GError **error); const gchar *client, TpHandle handle, GError **error);
gboolean tp_handles_client_hold (TpHandleRepoIface *self, gboolean tp_handles_client_hold (TpHandleRepoIface *self,
const gchar *client, const GArray *handles, GError **error); const gchar *client, const GArray *handles, GError **error);
gboolean tp_handle_client_release (TpHandleRepoIface *self, gboolean tp_handle_client_release (TpHandleRepoIface *self,
const gchar *client, TpHandle handle, GError **error); const gchar *client, TpHandle handle, GError **error);
gboolean tp_handles_client_release (TpHandleRepoIface *self, gboolean tp_handles_client_release (TpHandleRepoIface *self,
const gchar *client, const GArray *handles, GError **error); const gchar *client, const GArray *handles, GError **error);
const char *tp_handle_inspect (TpHandleRepoIface *self, const char *tp_handle_inspect (TpHandleRepoIface *self,
TpHandle handle); TpHandle handle) G_GNUC_WARN_UNUSED_RESULT;
TpHandle tp_handle_lookup (TpHandleRepoIface *self, TpHandle tp_handle_lookup (TpHandleRepoIface *self,
const gchar *id, gpointer context, GError **error); const gchar *id, gpointer context, GError **error);
TpHandle tp_handle_ensure (TpHandleRepoIface *self, TpHandle tp_handle_ensure (TpHandleRepoIface *self,
const gchar *id, gpointer context, GError **error); const gchar *id, gpointer context, GError **error)
G_GNUC_WARN_UNUSED_RESULT;
void tp_handle_set_qdata (TpHandleRepoIface *repo, TpHandle handle, void tp_handle_set_qdata (TpHandleRepoIface *repo, TpHandle handle,
GQuark key_id, gpointer data, GDestroyNotify destroy); GQuark key_id, gpointer data, GDestroyNotify destroy);
gpointer tp_handle_get_qdata (TpHandleRepoIface *repo, TpHandle handle, gpointer tp_handle_get_qdata (TpHandleRepoIface *repo, TpHandle handle,
GQuark key_id); GQuark key_id);
/* Handle set helper class */ /* Handle set helper class */
/** /**
* TpHandleSetMemberFunc: * TpHandleSetMemberFunc:
* @set: The set of handles on which tp_handle_set_foreach() was called * @set: The set of handles on which tp_handle_set_foreach() was called
* @handle: A handle in the set * @handle: A handle in the set
* @userdata: Arbitrary user data as supplied to tp_handle_set_foreach() * @userdata: Arbitrary user data as supplied to tp_handle_set_foreach()
* *
* Signature of the callback used to iterate over the handle set in * Signature of the callback used to iterate over the handle set in
* tp_handle_set_foreach(). * tp_handle_set_foreach().
*/ */
typedef void (*TpHandleSetMemberFunc)(TpHandleSet *set, TpHandle handle, typedef void (*TpHandleSetMemberFunc)(TpHandleSet *set, TpHandle handle,
gpointer userdata); gpointer userdata);
TpHandleSet * tp_handle_set_new (TpHandleRepoIface *repo); TpHandleSet * tp_handle_set_new (TpHandleRepoIface *repo)
G_GNUC_WARN_UNUSED_RESULT;
void tp_handle_set_destroy (TpHandleSet *set); void tp_handle_set_destroy (TpHandleSet *set);
TpIntSet *tp_handle_set_peek (TpHandleSet *set); TpIntSet *tp_handle_set_peek (TpHandleSet *set) G_GNUC_WARN_UNUSED_RESULT;
void tp_handle_set_add (TpHandleSet *set, TpHandle handle); void tp_handle_set_add (TpHandleSet *set, TpHandle handle);
gboolean tp_handle_set_remove (TpHandleSet *set, TpHandle handle); gboolean tp_handle_set_remove (TpHandleSet *set, TpHandle handle);
gboolean tp_handle_set_is_member (TpHandleSet *set, TpHandle handle); gboolean tp_handle_set_is_member (TpHandleSet *set, TpHandle handle);
void tp_handle_set_foreach (TpHandleSet *set, TpHandleSetMemberFunc func, void tp_handle_set_foreach (TpHandleSet *set, TpHandleSetMemberFunc func,
gpointer userdata); gpointer userdata);
int tp_handle_set_size (TpHandleSet *set); int tp_handle_set_size (TpHandleSet *set);
GArray *tp_handle_set_to_array (TpHandleSet *set); GArray *tp_handle_set_to_array (TpHandleSet *set) G_GNUC_WARN_UNUSED_RESULT ;
TpIntSet *tp_handle_set_update (TpHandleSet *set, const TpIntSet *add); TpIntSet *tp_handle_set_update (TpHandleSet *set, const TpIntSet *add)
G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_handle_set_difference_update (TpHandleSet *set, TpIntSet *tp_handle_set_difference_update (TpHandleSet *set,
const TpIntSet *remove); const TpIntSet *remove) G_GNUC_WARN_UNUSED_RESULT;
/* static inline because it relies on NUM_TP_HANDLE_TYPES */ /* static inline because it relies on NUM_TP_HANDLE_TYPES */
/** /**
* tp_handles_supported_and_valid: * tp_handles_supported_and_valid:
* @repos: An array of possibly null pointers to handle repositories, index ed * @repos: An array of possibly null pointers to handle repositories, index ed
* by handle type, where a null pointer means an unsupported handle * by handle type, where a null pointer means an unsupported handle
* type * type
* @handle_type: The handle type * @handle_type: The handle type
* @handles: A GArray of guint representing handles of the given type * @handles: A GArray of guint representing handles of the given type
* @allow_zero: If %TRUE, zero is treated like a valid handle * @allow_zero: If %TRUE, zero is treated like a valid handle
 End of changes. 7 change blocks. 
7 lines changed or deleted 10 lines changed or added


 heap.h   heap.h 
skipping to change at line 32 skipping to change at line 32
#ifndef __TP_HEAP_H__ #ifndef __TP_HEAP_H__
#define __TP_HEAP_H__ #define __TP_HEAP_H__
#include <glib.h> #include <glib.h>
G_BEGIN_DECLS G_BEGIN_DECLS
typedef struct _TpHeap TpHeap; typedef struct _TpHeap TpHeap;
TpHeap *tp_heap_new (GCompareFunc comparator, GDestroyNotify destructor); TpHeap *tp_heap_new (GCompareFunc comparator, GDestroyNotify destructor)
G_GNUC_WARN_UNUSED_RESULT;
void tp_heap_destroy (TpHeap *heap); void tp_heap_destroy (TpHeap *heap);
void tp_heap_clear (TpHeap *heap); void tp_heap_clear (TpHeap *heap);
void tp_heap_add (TpHeap *heap, gpointer element); void tp_heap_add (TpHeap *heap, gpointer element);
void tp_heap_remove (TpHeap *heap, gpointer element); void tp_heap_remove (TpHeap *heap, gpointer element);
gpointer tp_heap_peek_first (TpHeap *heap); gpointer tp_heap_peek_first (TpHeap *heap);
gpointer tp_heap_extract_first (TpHeap *heap); gpointer tp_heap_extract_first (TpHeap *heap);
guint tp_heap_size (TpHeap *heap); guint tp_heap_size (TpHeap *heap);
 End of changes. 1 change blocks. 
1 lines changed or deleted 2 lines changed or added


 intset.h   intset.h 
skipping to change at line 46 skipping to change at line 46
/** /**
* TpIntFunc: * TpIntFunc:
* @i: The relevant integer * @i: The relevant integer
* @userdata: Opaque user data * @userdata: Opaque user data
* *
* A callback function acting on unsigned integers. * A callback function acting on unsigned integers.
*/ */
typedef void (*TpIntFunc) (guint i, gpointer userdata); typedef void (*TpIntFunc) (guint i, gpointer userdata);
TpIntSet *tp_intset_new (void); TpIntSet *tp_intset_new (void) G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_intset_sized_new (guint size); TpIntSet *tp_intset_sized_new (guint size) G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_intset_new_containing (guint element); TpIntSet *tp_intset_new_containing (guint element) G_GNUC_WARN_UNUSED_RESUL
T;
void tp_intset_destroy (TpIntSet *set); void tp_intset_destroy (TpIntSet *set);
void tp_intset_clear (TpIntSet *set); void tp_intset_clear (TpIntSet *set);
void tp_intset_add (TpIntSet *set, guint element); void tp_intset_add (TpIntSet *set, guint element);
gboolean tp_intset_remove (TpIntSet *set, guint element); gboolean tp_intset_remove (TpIntSet *set, guint element);
gboolean tp_intset_is_member (const TpIntSet *set, guint element); gboolean tp_intset_is_member (const TpIntSet *set, guint element)
G_GNUC_WARN_UNUSED_RESULT;
void tp_intset_foreach (const TpIntSet *set, TpIntFunc func, void tp_intset_foreach (const TpIntSet *set, TpIntFunc func,
gpointer userdata); gpointer userdata);
GArray *tp_intset_to_array (const TpIntSet *set); GArray *tp_intset_to_array (const TpIntSet *set) G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_intset_from_array (const GArray *array); TpIntSet *tp_intset_from_array (const GArray *array) G_GNUC_WARN_UNUSED_RES
ULT;
guint tp_intset_size (const TpIntSet *set); guint tp_intset_size (const TpIntSet *set) G_GNUC_WARN_UNUSED_RESULT;
gboolean tp_intset_is_equal (const TpIntSet *left, const TpIntSet *right); gboolean tp_intset_is_equal (const TpIntSet *left, const TpIntSet *right)
G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_intset_copy (const TpIntSet *orig); TpIntSet *tp_intset_copy (const TpIntSet *orig) G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_intset_intersection (const TpIntSet *left, const TpIntSet *rig TpIntSet *tp_intset_intersection (const TpIntSet *left, const TpIntSet *rig
ht); ht)
TpIntSet *tp_intset_union (const TpIntSet *left, const TpIntSet *right); G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_intset_difference (const TpIntSet *left, const TpIntSet *right TpIntSet *tp_intset_union (const TpIntSet *left, const TpIntSet *right)
); G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_intset_difference (const TpIntSet *left, const TpIntSet *right
)
G_GNUC_WARN_UNUSED_RESULT;
TpIntSet *tp_intset_symmetric_difference (const TpIntSet *left, TpIntSet *tp_intset_symmetric_difference (const TpIntSet *left,
const TpIntSet *right); const TpIntSet *right) G_GNUC_WARN_UNUSED_RESULT;
gchar *tp_intset_dump (const TpIntSet *set); gchar *tp_intset_dump (const TpIntSet *set) G_GNUC_WARN_UNUSED_RESULT;
typedef struct _TpIntSetIter TpIntSetIter; typedef struct _TpIntSetIter TpIntSetIter;
/** /**
* TpIntSetIter: * TpIntSetIter:
* @set: The set iterated over. * @set: The set iterated over.
* @element: Must be (guint)(-1) before iteration starts. Set to the next * @element: Must be (guint)(-1) before iteration starts. Set to the next
* element in the set by tp_intset_iter_next(); undefined after * element in the set by tp_intset_iter_next(); undefined after
* tp_intset_iter_next() returns %FALSE. * tp_intset_iter_next() returns %FALSE.
* *
 End of changes. 8 change blocks. 
16 lines changed or deleted 23 lines changed or added


 media-interfaces.h   media-interfaces.h 
skipping to change at line 75 skipping to change at line 75
TpMediaSessionHandlerClass)) TpMediaSessionHandlerClass))
#define TP_IS_MEDIA_SESSION_HANDLER(obj) \ #define TP_IS_MEDIA_SESSION_HANDLER(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_MEDIA_SESSION_HANDLER)) (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_MEDIA_SESSION_HANDLER))
#define TP_IS_MEDIA_SESSION_HANDLER_CLASS(klass) \ #define TP_IS_MEDIA_SESSION_HANDLER_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE((klass), TP_TYPE_MEDIA_SESSION_HANDLER)) (G_TYPE_CHECK_CLASS_TYPE((klass), TP_TYPE_MEDIA_SESSION_HANDLER))
#define TP_MEDIA_SESSION_HANDLER_GET_CLASS(obj) \ #define TP_MEDIA_SESSION_HANDLER_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_MEDIA_SESSION_HANDLER, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_MEDIA_SESSION_HANDLER, \
TpMediaSessionHandlerClass)) TpMediaSessionHandlerClass))
TpMediaSessionHandler *tp_media_session_handler_new (TpDBusDaemon *dbus, TpMediaSessionHandler *tp_media_session_handler_new (TpDBusDaemon *dbus,
const gchar *unique_name, const gchar *object_path, GError **error); const gchar *unique_name, const gchar *object_path, GError **error)
G_GNUC_WARN_UNUSED_RESULT;
TpMediaStreamHandler *tp_media_stream_handler_new (TpDBusDaemon *dbus, TpMediaStreamHandler *tp_media_stream_handler_new (TpDBusDaemon *dbus,
const gchar *unique_name, const gchar *object_path, GError **error); const gchar *unique_name, const gchar *object_path, GError **error)
G_GNUC_WARN_UNUSED_RESULT;
void tp_media_session_handler_init_known_interfaces (void); void tp_media_session_handler_init_known_interfaces (void);
void tp_media_stream_handler_init_known_interfaces (void); void tp_media_stream_handler_init_known_interfaces (void);
G_END_DECLS G_END_DECLS
#include <telepathy-glib/_gen/tp-cli-media-session-handler.h> #include <telepathy-glib/_gen/tp-cli-media-session-handler.h>
#include <telepathy-glib/_gen/tp-cli-media-stream-handler.h> #include <telepathy-glib/_gen/tp-cli-media-stream-handler.h>
#endif #endif
 End of changes. 2 change blocks. 
2 lines changed or deleted 4 lines changed or added


 message-mixin.h   message-mixin.h 
skipping to change at line 42 skipping to change at line 42
typedef struct _TpMessageMixinPrivate TpMessageMixinPrivate; typedef struct _TpMessageMixinPrivate TpMessageMixinPrivate;
struct _TpMessageMixin { struct _TpMessageMixin {
/*<private>*/ /*<private>*/
TpMessageMixinPrivate *priv; TpMessageMixinPrivate *priv;
}; };
typedef struct _TpMessage TpMessage; typedef struct _TpMessage TpMessage;
TpMessage *tp_message_new (TpBaseConnection *connection, guint initial_part s, TpMessage *tp_message_new (TpBaseConnection *connection, guint initial_part s,
guint size_hint); guint size_hint) G_GNUC_WARN_UNUSED_RESULT;
void tp_message_destroy (TpMessage *self); void tp_message_destroy (TpMessage *self);
guint tp_message_count_parts (TpMessage *self); guint tp_message_count_parts (TpMessage *self);
const GHashTable *tp_message_peek (TpMessage *self, guint part); const GHashTable *tp_message_peek (TpMessage *self, guint part);
guint tp_message_append_part (TpMessage *self); guint tp_message_append_part (TpMessage *self);
void tp_message_delete_part (TpMessage *self, guint part); void tp_message_delete_part (TpMessage *self, guint part);
void tp_message_ref_handle (TpMessage *self, TpHandleType handle_type, void tp_message_ref_handle (TpMessage *self, TpHandleType handle_type,
TpHandle handle); TpHandle handle);
gboolean tp_message_delete_key (TpMessage *self, guint part, const gchar *k ey); gboolean tp_message_delete_key (TpMessage *self, guint part, const gchar *k ey);
void tp_message_set_handle (TpMessage *self, guint part, const gchar *key, void tp_message_set_handle (TpMessage *self, guint part, const gchar *key,
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 presence-mixin.h   presence-mixin.h 
skipping to change at line 108 skipping to change at line 108
struct _TpPresenceStatus { struct _TpPresenceStatus {
guint index; guint index;
GHashTable *optional_arguments; GHashTable *optional_arguments;
/*<private>*/ /*<private>*/
gpointer _future1; gpointer _future1;
gpointer _future2; gpointer _future2;
}; };
TpPresenceStatus *tp_presence_status_new (guint which, TpPresenceStatus *tp_presence_status_new (guint which,
GHashTable *optional_arguments); GHashTable *optional_arguments) G_GNUC_WARN_UNUSED_RESULT;
void tp_presence_status_free (TpPresenceStatus *status); void tp_presence_status_free (TpPresenceStatus *status);
/** /**
* TpPresenceMixinStatusAvailableFunc: * TpPresenceMixinStatusAvailableFunc:
* @obj: An object implementing the presence interface with this mixin * @obj: An object implementing the presence interface with this mixin
* @which: The index of the presence status in the provided supported prese nce * @which: The index of the presence status in the provided supported prese nce
* statuses array * statuses array
* *
* Signature of the callback used to determine if a given status is current ly * Signature of the callback used to determine if a given status is current ly
* available to be set on the connection. * available to be set on the connection.
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 util.h   util.h 
skipping to change at line 37 skipping to change at line 37
#include <glib-object.h> #include <glib-object.h>
#include <telepathy-glib/verify.h> #include <telepathy-glib/verify.h>
#define tp_verify_statement(R) ((void) tp_verify_true (R)) #define tp_verify_statement(R) ((void) tp_verify_true (R))
G_BEGIN_DECLS G_BEGIN_DECLS
gboolean tp_g_ptr_array_contains (GPtrArray *haystack, gpointer needle); gboolean tp_g_ptr_array_contains (GPtrArray *haystack, gpointer needle);
GValue *tp_g_value_slice_new (GType type); GValue *tp_g_value_slice_new (GType type) G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_boolean (gboolean b); GValue *tp_g_value_slice_new_boolean (gboolean b) G_GNUC_WARN_UNUSED_RESULT
GValue *tp_g_value_slice_new_int (gint n); ;
GValue *tp_g_value_slice_new_int64 (gint64 n); GValue *tp_g_value_slice_new_int (gint n) G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_uint (guint n); GValue *tp_g_value_slice_new_int64 (gint64 n) G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_uint64 (guint64 n); GValue *tp_g_value_slice_new_uint (guint n) G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_double (double d); GValue *tp_g_value_slice_new_uint64 (guint64 n) G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_double (double d) G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_string (const gchar *string);
GValue *tp_g_value_slice_new_static_string (const gchar *string); GValue *tp_g_value_slice_new_string (const gchar *string)
GValue *tp_g_value_slice_new_take_string (gchar *string); G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_static_string (const gchar *string)
GValue *tp_g_value_slice_new_boxed (GType type, gconstpointer p); G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_static_boxed (GType type, gconstpointer p); GValue *tp_g_value_slice_new_take_string (gchar *string)
GValue *tp_g_value_slice_new_take_boxed (GType type, gpointer p); G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_boxed (GType type, gconstpointer p)
G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_static_boxed (GType type, gconstpointer p)
G_GNUC_WARN_UNUSED_RESULT;
GValue *tp_g_value_slice_new_take_boxed (GType type, gpointer p)
G_GNUC_WARN_UNUSED_RESULT;
void tp_g_value_slice_free (GValue *value); void tp_g_value_slice_free (GValue *value);
GValue *tp_g_value_slice_dup (const GValue *value); GValue *tp_g_value_slice_dup (const GValue *value) G_GNUC_WARN_UNUSED_RESUL T;
void tp_g_hash_table_update (GHashTable *target, GHashTable *source, void tp_g_hash_table_update (GHashTable *target, GHashTable *source,
GBoxedCopyFunc key_dup, GBoxedCopyFunc value_dup); GBoxedCopyFunc key_dup, GBoxedCopyFunc value_dup);
gboolean tp_strdiff (const gchar *left, const gchar *right); gboolean tp_strdiff (const gchar *left, const gchar *right);
gpointer tp_mixin_offset_cast (gpointer instance, guint offset); gpointer tp_mixin_offset_cast (gpointer instance, guint offset);
guint tp_mixin_instance_get_offset (gpointer instance, GQuark quark); guint tp_mixin_instance_get_offset (gpointer instance, GQuark quark);
guint tp_mixin_class_get_offset (gpointer klass, GQuark quark); guint tp_mixin_class_get_offset (gpointer klass, GQuark quark);
gchar *tp_escape_as_identifier (const gchar *name); gchar *tp_escape_as_identifier (const gchar *name) G_GNUC_WARN_UNUSED_RESUL T;
gboolean tp_strv_contains (const gchar * const *strv, const gchar *str); gboolean tp_strv_contains (const gchar * const *strv, const gchar *str);
gint64 tp_g_key_file_get_int64 (GKeyFile *key_file, const gchar *group_name , gint64 tp_g_key_file_get_int64 (GKeyFile *key_file, const gchar *group_name ,
const gchar *key, GError **error); const gchar *key, GError **error);
guint64 tp_g_key_file_get_uint64 (GKeyFile *key_file, const gchar *group_na me, guint64 tp_g_key_file_get_uint64 (GKeyFile *key_file, const gchar *group_na me,
const gchar *key, GError **error); const gchar *key, GError **error);
gulong tp_g_signal_connect_object (gpointer instance, gulong tp_g_signal_connect_object (gpointer instance,
const gchar *detailed_signal, GCallback c_handler, gpointer gobject, const gchar *detailed_signal, GCallback c_handler, gpointer gobject,
GConnectFlags connect_flags); GConnectFlags connect_flags);
GValueArray *tp_value_array_build (gsize length, GValueArray *tp_value_array_build (gsize length,
GType type, GType type,
...); ...) G_GNUC_WARN_UNUSED_RESULT;
G_END_DECLS G_END_DECLS
#undef __TP_IN_UTIL_H__ #undef __TP_IN_UTIL_H__
#endif /* __TP_UTIL_H__ */ #endif /* __TP_UTIL_H__ */
 End of changes. 5 change blocks. 
18 lines changed or deleted 25 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/