Total Header Files | 3 |
Total Shared Libraries | 5 |
Checked Interfaces / Types | 461 / 41 |
Verdict | Incompatible |
Added Interfaces | 0 | |
Removed Interfaces | 0 | |
Problems with Data Types | High risk | 0 |
Medium risk | 1 | |
Low risk | 1 | |
Problems with Interfaces | High risk | 0 |
Medium risk | 0 | |
Low risk | 0 | |
Problems with Constants | 43 |
Change | Effect | |
1 | The pointer level of field buf has been changed from 1 to 2. | Possible incorrect initialization of field buf by applications. |
Change | Effect | |
1 | Type of field buf has been changed from char* to FIELD_CELL*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
1 | The value of constant A_NORMAL has been changed from 0L to (1UL - 1UL). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant ALL_MOUSE_EVENTS has been changed from 000777777777L to (REPORT_MOUSE_POSITION - 1). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON1_CLICKED has been changed from 000000000004L to NCURSES_MOUSE_MASK(1, NCURSES_BUTTON_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON1_DOUBLE_CLICKED has been changed from 000000000010L to NCURSES_MOUSE_MASK(1, NCURSES_DOUBLE_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON1_PRESSED has been changed from 000000000002L to NCURSES_MOUSE_MASK(1, NCURSES_BUTTON_PRESSED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON1_RELEASED has been changed from 000000000001L to NCURSES_MOUSE_MASK(1, NCURSES_BUTTON_RELEASED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON1_RESERVED_EVENT has been changed from 000000000040L to NCURSES_MOUSE_MASK(1, NCURSES_RESERVED_EVENT). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON1_TRIPLE_CLICKED has been changed from 000000000020L to NCURSES_MOUSE_MASK(1, NCURSES_TRIPLE_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON2_CLICKED has been changed from 000000000400L to NCURSES_MOUSE_MASK(2, NCURSES_BUTTON_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON2_DOUBLE_CLICKED has been changed from 000000001000L to NCURSES_MOUSE_MASK(2, NCURSES_DOUBLE_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON2_PRESSED has been changed from 000000000200L to NCURSES_MOUSE_MASK(2, NCURSES_BUTTON_PRESSED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON2_RELEASED has been changed from 000000000100L to NCURSES_MOUSE_MASK(2, NCURSES_BUTTON_RELEASED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON2_RESERVED_EVENT has been changed from 000000004000L to NCURSES_MOUSE_MASK(2, NCURSES_RESERVED_EVENT). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON2_TRIPLE_CLICKED has been changed from 000000002000L to NCURSES_MOUSE_MASK(2, NCURSES_TRIPLE_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON3_CLICKED has been changed from 000000040000L to NCURSES_MOUSE_MASK(3, NCURSES_BUTTON_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON3_DOUBLE_CLICKED has been changed from 000000100000L to NCURSES_MOUSE_MASK(3, NCURSES_DOUBLE_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON3_PRESSED has been changed from 000000020000L to NCURSES_MOUSE_MASK(3, NCURSES_BUTTON_PRESSED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON3_RELEASED has been changed from 000000010000L to NCURSES_MOUSE_MASK(3, NCURSES_BUTTON_RELEASED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON3_RESERVED_EVENT has been changed from 000000400000L to NCURSES_MOUSE_MASK(3, NCURSES_RESERVED_EVENT). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON3_TRIPLE_CLICKED has been changed from 000000200000L to NCURSES_MOUSE_MASK(3, NCURSES_TRIPLE_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON4_CLICKED has been changed from 000004000000L to NCURSES_MOUSE_MASK(4, NCURSES_BUTTON_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON4_DOUBLE_CLICKED has been changed from 000010000000L to NCURSES_MOUSE_MASK(4, NCURSES_DOUBLE_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON4_PRESSED has been changed from 000002000000L to NCURSES_MOUSE_MASK(4, NCURSES_BUTTON_PRESSED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON4_RELEASED has been changed from 000001000000L to NCURSES_MOUSE_MASK(4, NCURSES_BUTTON_RELEASED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON4_RESERVED_EVENT has been changed from 000040000000L to NCURSES_MOUSE_MASK(4, NCURSES_RESERVED_EVENT). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON4_TRIPLE_CLICKED has been changed from 000020000000L to NCURSES_MOUSE_MASK(4, NCURSES_TRIPLE_CLICKED). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON_ALT has been changed from 000400000000L to NCURSES_MOUSE_MASK(5, 0004L). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON_CTRL has been changed from 000100000000L to NCURSES_MOUSE_MASK(5, 0001L). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant BUTTON_SHIFT has been changed from 000200000000L to NCURSES_MOUSE_MASK(5, 0002L). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant REPORT_MOUSE_POSITION has been changed from 001000000000L to NCURSES_MOUSE_MASK(5, 0010L). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant WA_NORMAL has been changed from 0L to (1UL - 1UL). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_ACTIVE has been changed from (0x0002) to (0x0002U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_AUTOSKIP has been changed from (0x0040) to (0x0040U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_BLANK has been changed from (0x0020) to (0x0020U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_BS_OVERLOAD has been changed from (0x0002) to (0x0002U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_EDIT has been changed from (0x0008) to (0x0008U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_NL_OVERLOAD has been changed from (0x0001) to (0x0001U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_NULLOK has been changed from (0x0080) to (0x0080U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_PASSOK has been changed from (0x0100) to (0x0100U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_PUBLIC has been changed from (0x0004) to (0x0004U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_STATIC has been changed from (0x0200) to (0x0200U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_VISIBLE has been changed from (0x0001) to (0x0001U). | If application uses this constant as a parameter of some interface then its execution may change. |
Change | Effect | |
1 | The value of constant O_WRAP has been changed from (0x0010) to (0x0010U). | If application uses this constant as a parameter of some interface then its execution may change. |