Binary compatibility report for the DevIL library between 1.5.6 and 1.6.1 versions on x86
Test Info
Library Name | DevIL |
Version #1 | 1.5.6 |
Version #2 | 1.6.1 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 5 |
Total Shared Libraries | 3 |
Total Symbols / Types | 154 / 82 |
Verdict | Incompatible (0.3%) |
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 | 1 |
Low | 3 |
Problems with Constants | Low | 0 |
Problems with Symbols, Medium Severity (1)
il.h,
libIL.so.1.0.156
[+] ilGetString ( ILenum StringName ) (1)
| Change | Effect |
---|
1 | Type of return value became const (has been changed from char const* to ILstring const). | The return value will be treated as non-const by old client applications. This may result in crash or incorrect behavior of applications. |
to the top
Problems with Symbols, Low Severity (3)
il.h,
libIL.so.1.0.156
[+] ilBlit ( ILuint Src, ILint DestX, ILint DestY, ILint DestZ, ILuint SrcX, ILuint SrcY, ILuint SrcZ, ILuint Width, ILuint Height, ILuint Depth ) (1)
changed to:ilBlit ( ILuint Source, ILint DestX, ILint DestY, ILint DestZ, ILuint SrcX, ILuint SrcY, ILuint SrcZ, ILuint Width, ILuint Height, ILuint Depth )
| Change | Effect |
---|
1 | 1st parameter Src has been renamed to Source. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] ilGetString ( ILenum StringName ) (1)
| Change | Effect |
---|
1 | Type of return value has been changed from char const* to ILstring const. | Replacement of return type may indicate a change in its semantic meaning. |
[+] ilOverlayImage ( ILuint Src, ILint XCoord, ILint YCoord, ILint ZCoord ) (1)
changed to:ilOverlayImage ( ILuint Source, ILint XCoord, ILint YCoord, ILint ZCoord )
| Change | Effect |
---|
1 | 1st parameter Src has been renamed to Source. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Header Files (5)
config.h
il.h
il_wrap.h
ilu.h
ilut.h
to the top
Shared Libraries (3)
libIL.so.1.0.156
libILU.so.1.0.156
libILUT.so.1.0.156
to the top