Binary compatibility report for the IBus library between 1.3.99.20110228 and 1.3.99.20110405 versions on x86
Test Info
Library Name | IBus |
Version #1 | 1.3.99.20110228 |
Version #2 | 1.3.99.20110405 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 3 |
Total Shared Libraries | 1 |
Total Symbols / Types | 249 / 185 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 43 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 2 |
Problems with Constants | Low | 0 |
Added Symbols (43)
ibusbus.h,
libibus-1.0.so.0.0.0
ibus_bus_add_match_async ( IBusBus* bus, gchar const* rule, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_add_match_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_create_input_context_async ( IBusBus* bus, gchar const* client_name, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_create_input_context_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_current_input_context_async ( IBusBus* bus, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_current_input_context_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_exit_async ( IBusBus* bus, gboolean restart, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_exit_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_get_global_engine_async ( IBusBus* bus, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_get_global_engine_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_get_name_owner_async ( IBusBus* bus, gchar const* name, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_get_name_owner_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_get_use_global_engine_async ( IBusBus* bus, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_get_use_global_engine_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_get_use_sys_layout_async ( IBusBus* bus, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_get_use_sys_layout_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_is_global_engine_enabled_async ( IBusBus* bus, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_is_global_engine_enabled_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_list_active_engines_async ( IBusBus* bus, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_list_active_engines_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_list_engines_async ( IBusBus* bus, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_list_engines_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_name_has_owner_async ( IBusBus* bus, gchar const* name, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_name_has_owner_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_register_component_async ( IBusBus* bus, IBusComponent* component, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_register_component_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_release_name_async ( IBusBus* bus, gchar const* name, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_release_name_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_remove_match_async ( IBusBus* bus, gchar const* rule, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_remove_match_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibus_bus_request_name_async ( IBusBus* bus, gchar const* name, guint flags, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_request_name_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibusengine.h,
libibus-1.0.so.0.0.0
ibus_engine_get_surrounding_text ( IBusEngine* engine, IBusText** text, guint* cursor_pos )
ibusinputcontext.h,
libibus-1.0.so.0.0.0
ibus_input_context_get_engine_async ( IBusInputContext* context, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_input_context_get_engine_async_finish ( IBusInputContext* context, GAsyncResult* res, GError** error )
ibus_input_context_get_input_context_async ( gchar const* path, GDBusConnection* connection, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_input_context_get_input_context_async_finish ( GAsyncResult* res, GError** error )
ibus_input_context_is_enabled_async ( IBusInputContext* context, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_input_context_is_enabled_async_finish ( IBusInputContext* context, GAsyncResult* res, gboolean* retval, GError** error )
ibus_input_context_needs_surrounding_text ( IBusInputContext* context )
ibus_input_context_new_async ( gchar const* path, GDBusConnection* connection, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_input_context_new_async_finish ( GAsyncResult* res, GError** error )
ibus_input_context_set_surrounding_text ( IBusInputContext* context, IBusText* text, guint32 cursor_pos )
to the top
Problems with Symbols, Low Severity (2)
ibusbus.h,
libibus-1.0.so.0.0.0
[+] ibus_bus_add_match ( IBusBus* bus, gchar const* rule ) (1)
| Change | Effect |
---|
1 | Type of return value has been changed from void to gboolean (4 bytes). | Replacement of return type may indicate a change in its semantic meaning. |
[+] ibus_bus_remove_match ( IBusBus* bus, gchar const* rule ) (1)
| Change | Effect |
---|
1 | Type of return value has been changed from void to gboolean (4 bytes). | Replacement of return type may indicate a change in its semantic meaning. |
to the top
Header Files (3)
ibus.h
ibusenumtypes.h
ibusversion.h
to the top
Shared Libraries (1)
libibus-1.0.so.0.0.0
to the top