Binary compatibility report for the Gwibber library between 3.5.2 and 3.5.3 versions on x86
Test Info
Library Name | Gwibber |
Version #1 | 3.5.2 |
Version #2 | 3.5.3 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 2 |
Total Shared Libraries | 2 |
Total Symbols / Types | 248 / 157 |
Verdict | Incompatible (11.7%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 1 |
Removed Symbols | High | 29 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 6 |
Problems with Constants | Low | 0 |
Added Symbols (1)
gwibber.h,
libgwibber.so.3.0.0
gwibber_account_toggle_send_enabled ( GwibberAccount* self )
to the top
Removed Symbols (29)
gwibber.h,
libgwibber.so.2.0.0
gwibber_account_get_access_token ( GwibberAccount* self )
gwibber_account_get_domain ( GwibberAccount* self )
gwibber_account_get_name ( GwibberAccount* self )
gwibber_account_get_password ( GwibberAccount* self )
gwibber_account_get_secret_key ( GwibberAccount* self )
gwibber_account_get_secret_token ( GwibberAccount* self )
gwibber_account_get_session_key ( GwibberAccount* self )
gwibber_account_get_site_display_name ( GwibberAccount* self )
gwibber_account_get_url_prefix ( GwibberAccount* self )
gwibber_account_get_user_id ( GwibberAccount* self )
gwibber_account_set_access_token ( GwibberAccount* self, gchar const* value )
gwibber_account_set_domain ( GwibberAccount* self, gchar const* value )
gwibber_account_set_id ( GwibberAccount* self, gchar const* value )
gwibber_account_set_name ( GwibberAccount* self, gchar const* value )
gwibber_account_set_password ( GwibberAccount* self, gchar const* value )
gwibber_account_set_secret_key ( GwibberAccount* self, gchar const* value )
gwibber_account_set_secret_token ( GwibberAccount* self, gchar const* value )
gwibber_account_set_service ( GwibberAccount* self, gchar const* value )
gwibber_account_set_session_key ( GwibberAccount* self, gchar const* value )
gwibber_account_set_site_display_name ( GwibberAccount* self, gchar const* value )
gwibber_account_set_url_prefix ( GwibberAccount* self, gchar const* value )
gwibber_account_set_user_id ( GwibberAccount* self, gchar const* value )
gwibber_account_set_username ( GwibberAccount* self, gchar const* value )
gwibber_accounts_account_created ( GwibberAccounts* self, gchar const* account_in )
gwibber_accounts_account_deleted ( GwibberAccounts* self, gchar const* account_in )
gwibber_accounts_account_updated ( GwibberAccounts* self, gchar const* account_in )
gwibber_accounts_accounts_available ( GwibberAccounts* self, gboolean is_up )
gwibber_accounts_lookup_str_by_id ( GwibberAccounts* self, gchar const* id )
gwibber_accounts_send_enabled ( GwibberAccounts* self, gchar const* id )
to the top
Problems with Symbols, Low Severity (6)
gwibber-gtk.h,
libgwibber-gtk.so.2.0.0
[+] gwibber_gtk_account_target_bar_on_account_toggled ( GwibberGtkAccountTargetBar* self, GwibberGtkAccountToggleButton* account_button, gchar const* id ) (2)
changed to:gwibber_gtk_account_target_bar_on_account_toggled ( GwibberGtkAccountTargetBar* self, GwibberGtkAccountToggleButton* account_button, GwibberAccount* account )
| Change | Effect |
---|
1 | 3rd parameter id has been renamed to account. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | Base type of 3rd parameter id has been changed from char (1 byte) to _GwibberAccount (16 bytes). | Memory stored by pointer may be incorrectly initialized by applications. |
gwibber.h,
libgwibber.so.2.0.0
[+] gwibber_account_construct ( GType object_type, gchar const* id ) (2)
changed to:gwibber_account_construct ( GType object_type, AgAccountService* account_service )
| Change | Effect |
---|
1 | 2nd parameter id has been renamed to account_service. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | Base type of 2nd parameter id has been changed from char (1 byte) to _AgAccountService (16 bytes). | Memory stored by pointer may be incorrectly initialized by applications. |
[+] gwibber_account_new ( gchar const* id ) (2)
changed to:gwibber_account_new ( AgAccountService* account_service )
| Change | Effect |
---|
1 | 1st parameter id has been renamed to account_service. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | Base type of 1st parameter id has been changed from char (1 byte) to _AgAccountService (16 bytes). | Memory stored by pointer may be incorrectly initialized by applications. |
to the top
Header Files (2)
gwibber-gtk.h
gwibber.h
to the top
Shared Libraries (2)
libgwibber-gtk.so.2.0.0
libgwibber.so.2.0.0
to the top