Binary compatibility report for the iniParser library  between 2.17 and 3.0 versions on x86

Test Info


Library NameiniParser
Version #12.17
Version #23.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files3
Total Shared Libraries1
Total Symbols / Types31 / 29
VerdictIncompatible
(45.2%)

Problem Summary


SeverityCount
Added Symbols-1
Removed SymbolsHigh12
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium4
Low0
Problems with
Constants
Low0

Added Symbols (1)


iniparser.h, libiniparser.so.0
iniparser_set dictionary* ini, char* entry, char* val )

to the top

Removed Symbols (12)


dictionary.h, libiniparser.so.0
dictionary_getchar dictionary* d, char* key, char def )
dictionary_getdouble dictionary* d, char* key, double def )
dictionary_getint dictionary* d, char* key, int def )
dictionary_setdouble dictionary* d, char* key, double val )
dictionary_setint dictionary* d, char* key, int val )

iniparser.h, libiniparser.so.0
iniparser_getstr dictionary* d, char const* key )
iniparser_setstr dictionary* ini, char* entry, char* val )

strlib.h, libiniparser.so.0
strcrop char* s )
strlwc char const* s )
strskp char* s )
strstrip char* s )
strupc char* s )

to the top

Problems with Symbols, Medium Severity (4)


iniparser.h, libiniparser.so.0
[+] iniparser_getboolean dictionary* d, char const* key, int notfound ) (1)
[+] iniparser_getint dictionary* d, char const* key, int notfound ) (1)
[+] iniparser_getstring dictionary* d, char const* key, char* def ) (1)
[+] iniparser_load char const* ininame ) (1)

to the top

Header Files (3)


dictionary.h
iniparser.h
strlib.h

to the top

Shared Libraries (1)


libiniparser.so.0

to the top




Generated on Tue Jun 26 16:08:05 2012 for iniParser by ABI Compliance Checker 1.98.2  
A tool for checking backward compatibility of a C/C++ library API