Total header files | 1 |
Total shared libraries | 1 |
Total interfaces / types | 843 / 108 |
Verdict | Incompatible |
Added Interfaces | 0 | |
Withdrawn Interfaces | 0 | |
Problems with Data Types | High risk | 1 |
Medium risk | 1 | |
Low risk | 0 | |
Interface Problems | High risk | 0 |
Medium risk | 0 | |
Low risk | 0 | |
Problems with Constants | 0 |
Change | Effect | |
1 | Virtual method IF_BTree::btCheck ( BTREE_ERR_INFO* pErrInfo ) has been added to this class and therefore the layout of virtual table has been changed. | This class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications. |
Change | Effect | |
1 | Pure virtual method IF_BTree::getRootBlockAddr ( ) has been added to this class instead of IF_BTree::getRootBlockId ( ). | Applications will provide an older method to the library instead of expected newely added virtual method. It may result in crash or incorrect behavior of applications. |