Binary compatibility report for the DBus Menu library between 0.6.2 and 12.10.0 versions on x86
Test Info
Library Name | DBus Menu |
Version #1 | 0.6.2 |
Version #2 | 12.10.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 13 |
Total Shared Libraries | 3 |
Total Symbols / Types | 84 / 101 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 6 |
Problems with Constants | Low | 0 |
Problems with Symbols, Low Severity (6)
menuitem.h,
libdbusmenu-glib.so.4.0.13
[+] dbusmenu_menuitem_property_exist ( DbusmenuMenuitem* mi, gchar const* property ) (1)
changed to:dbusmenu_menuitem_property_exist ( DbusmenuMenuitem const* mi, gchar const* property )
| Change | Effect |
---|
1 | Type of 1st parameter mi has been changed from DbusmenuMenuitem* to DbusmenuMenuitem const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] dbusmenu_menuitem_property_get ( DbusmenuMenuitem* mi, gchar const* property ) (1)
changed to:dbusmenu_menuitem_property_get ( DbusmenuMenuitem const* mi, gchar const* property )
| Change | Effect |
---|
1 | Type of 1st parameter mi has been changed from DbusmenuMenuitem* to DbusmenuMenuitem const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] dbusmenu_menuitem_property_get_bool ( DbusmenuMenuitem* mi, gchar const* property ) (1)
changed to:dbusmenu_menuitem_property_get_bool ( DbusmenuMenuitem const* mi, gchar const* property )
| Change | Effect |
---|
1 | Type of 1st parameter mi has been changed from DbusmenuMenuitem* to DbusmenuMenuitem const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] dbusmenu_menuitem_property_get_byte_array ( DbusmenuMenuitem* mi, gchar const* property, gsize* nelements ) (1)
changed to:dbusmenu_menuitem_property_get_byte_array ( DbusmenuMenuitem const* mi, gchar const* property, gsize* nelements )
| Change | Effect |
---|
1 | Type of 1st parameter mi has been changed from DbusmenuMenuitem* to DbusmenuMenuitem const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] dbusmenu_menuitem_property_get_int ( DbusmenuMenuitem* mi, gchar const* property ) (1)
changed to:dbusmenu_menuitem_property_get_int ( DbusmenuMenuitem const* mi, gchar const* property )
| Change | Effect |
---|
1 | Type of 1st parameter mi has been changed from DbusmenuMenuitem* to DbusmenuMenuitem const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] dbusmenu_menuitem_property_get_variant ( DbusmenuMenuitem* mi, gchar const* property ) (1)
changed to:dbusmenu_menuitem_property_get_variant ( DbusmenuMenuitem const* mi, gchar const* property )
| Change | Effect |
---|
1 | Type of 1st parameter mi has been changed from DbusmenuMenuitem* to DbusmenuMenuitem const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
to the top
Header Files (13)
dbusmenu-glib.h
dbusmenu-gtk.h
enum-types.h
json-loader.h
client.h (libdbusmenu-glib-0.4/libdbusmenu-glib/client.h)
menuitem.h (libdbusmenu-glib-0.4/libdbusmenu-glib/menuitem.h)
client.h (libdbusmenu-gtk3-0.4/libdbusmenu-gtk/client.h)
menuitem.h (libdbusmenu-gtk3-0.4/libdbusmenu-gtk/menuitem.h)
menu.h
menuitem-proxy.h
parser.h
server.h
types.h
to the top
Shared Libraries (3)
libdbusmenu-glib.so.4.0.13
libdbusmenu-gtk3.so.4.0.13
libdbusmenu-jsonloader.so.4.0.13
to the top