Binary compatibility report for the ding-libs library between 0.4.0 and 0.5.0 versions on x86
Test Info
Library Name | ding-libs |
Version #1 | 0.4.0 |
Version #2 | 0.5.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 12 |
Total Shared Libraries | 6 |
Total Symbols / Types | 194 / 80 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 27 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Other Changes in Constants | - | 2 |
Added Symbols (27)
collection.h,
libcollection.so.4.1.0
col_delete_item_with_cb ( struct collection_item* item, col_item_cleanup_fn cb, void* custom_data ) @@ COLLECTION_0.7
col_get_dup_item ( struct collection_item* ci, char const* subcollection, char const* property_to_find, int type, int idx, int exact, struct collection_item** item ) @@ COLLECTION_0.7
col_remove_item_with_cb ( struct collection_item* ci, char const* subcollection, int disposition, char const* refprop, int idx, int type, col_item_cleanup_fn cb, void* custom_data ) @@ COLLECTION_0.7
ini_comment.h,
libini_config.so.5.1.0
ini_comment_construct ( char const** comments, size_t count_comment, struct ini_comment** ic ) @@ INI_CONFIG_1.2.0
ini_configmod.h,
libini_config.so.5.1.0
ini_config_add_bin_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, void* value, size_t value_len, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_const_str_arr_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, char const** value_str_arr, size_t count_str, char sep, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_double_arr_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, double* value_double_arr, size_t count_double, char sep, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_double_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, double value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_int32_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, int32_t value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_int64_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, int64_t value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_int_arr_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, int* value_int_arr, size_t count_int, char sep, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_int_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, int value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_long_arr_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, long* value_long_arr, size_t count_long, char sep, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_long_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, long value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_section ( struct ini_cfgobj* ini_config, char const* section, char const** comments, size_t count_comment, int position, char const* other_section, int idx ) @@ INI_CONFIG_1.2.0
ini_config_add_str_arr_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, char** value_str_arr, size_t count_str, char sep, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_str_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, char const* value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_uint32_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, uint32_t value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_uint64_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, uint64_t value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_ulong_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, unsigned long value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_add_unsigned_value ( struct ini_cfgobj* ini_config, char const* section, char const* key, unsigned int value, char const** comments, size_t count_comment, int border, int position, char const* other_key, int idx, enum INI_VA flags ) @@ INI_CONFIG_1.2.0
ini_config_comment_section ( struct ini_cfgobj* ini_config, char const* section, char const** comments, size_t count_comment ) @@ INI_CONFIG_1.2.0
ini_config_delete_section_by_name ( struct ini_cfgobj* ini_config, char const* section ) @@ INI_CONFIG_1.2.0
ini_config_delete_section_by_position ( struct ini_cfgobj* ini_config, int position, char const* section, int idx ) @@ INI_CONFIG_1.2.0
ini_config_delete_value ( struct ini_cfgobj* ini_config, char const* section, int position, char const* key, int idx ) @@ INI_CONFIG_1.2.0
ini_config_rename_section ( struct ini_cfgobj* ini_config, char const* section, char const* newname ) @@ INI_CONFIG_1.2.0
ini_config_update_comment ( struct ini_cfgobj* ini_config, char const* section, char const* key, char const** comments, size_t count_comment, int idx ) @@ INI_CONFIG_1.2.0
to the top
Other Changes in Constants (2)
collection.h
[+] COL_DSP_LASTDUPNS
| Change | Effect |
---|
1 | The constant COL_DSP_LASTDUPNS with value 8 has been added. | No effect. |
[+] COL_DSP_NDUPNS
| Change | Effect |
---|
1 | The constant COL_DSP_NDUPNS with value 9 has been added. | No effect. |
to the top
Header Files (12)
collection.h
collection_queue.h
collection_stack.h
collection_tools.h
dhash.h
ini_comment.h
ini_config.h
ini_configobj.h
ini_valueobj.h
path_utils.h
ref_array.h
simplebuffer.h
to the top
Shared Libraries (6)
libbasicobjects.so.0.1.0
libcollection.so.4.0.0
libdhash.so.1.0.2
libini_config.so.5.0.0
libpath_utils.so.1.0.1
libref_array.so.1.2.0
to the top