Binary compatibility report for the IBus library between 1.3.99.20110206 and 1.3.99.20110216 versions on x86
Test Info
Library Name | IBus |
Version #1 | 1.3.99.20110206 |
Version #2 | 1.3.99.20110216 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 3 |
Total Shared Libraries | 1 |
Total Symbols / Types | 244 / 185 |
Verdict | Incompatible (0.4%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 4 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 1 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (4)
ibusbus.h,
libibus-1.0.so.0.0.0
ibus_bus_set_global_engine_async ( IBusBus* bus, gchar const* global_engine, gint timeout_msec, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_bus_set_global_engine_async_finish ( IBusBus* bus, GAsyncResult* res, GError** error )
ibusconfig.h,
libibus-1.0.so.0.0.0
ibus_config_set_value_async ( IBusConfig* config, gchar const* section, gchar const* name, GVariant* value, gint timeout_ms, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
ibus_config_set_value_async_finish ( IBusConfig* config, GAsyncResult* result, GError** error )
to the top
Problems with Symbols, High Severity (1)
ibusconfig.h,
libibus-1.0.so.0.0.0
[+] ibus_config_get_value_async ( IBusConfig* config, gchar const* section, gchar const* name, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data ) (1)
changed to:ibus_config_get_value_async ( IBusConfig* config, gchar const* section, gchar const* name, gint timeout_ms, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
| Change | Effect |
---|
1 | Parameter timeout_ms of type gint has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
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