| Change |
Effect |
1 | Field cl_aget has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field cl_anew has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field cl_anytype_typecast has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field cl_aput has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Field cl_cmp has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
6 | Field cl_fdread has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
7 | Field cl_fdwrite has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
8 | Field cl_foreach has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
9 | Field cl_foreach_close has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
10 | Field cl_foreach_open has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
11 | Field cl_fread has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
12 | Field cl_fwrite has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
13 | Field cl_length has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
14 | Field cl_sget has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
15 | Field cl_sput has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
16 | Field cl_to_bool has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
17 | Size of this type has been changed from 120 bytes to 184 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
18 | Base type of field cl_acopy has been changed from int(*)(unsigned char,VOID_STAR,VOID_STAR) to int(*)(SLtype,VOID_STAR,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
19 | Base type of field cl_adestroy has been changed from void(*)(unsigned char,VOID_STAR) to void(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
20 | Base type of field cl_apop has been changed from int(*)(unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
21 | Base type of field cl_app_unary_op has been changed from int(*)(int,unsigned char,VOID_STAR,unsigned int,VOID_STAR) to int(*)(int,SLtype,VOID_STAR,unsigned int,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
22 | Base type of field cl_app_unary_op_result_type has been changed from int(*)(int,unsigned char,unsigned char*) to int(*)(int,SLtype,SLtype*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
23 | Base type of field cl_apush has been changed from int(*)(unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
24 | Base type of field cl_byte_code_destroy has been changed from void(*)(unsigned char,VOID_STAR) to void(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
25 | Base type of field cl_datatype_deref has been changed from int(*)(unsigned char) to int(*)(SLtype). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
26 | Base type of field cl_dereference has been changed from int(*)(unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
27 | Base type of field cl_destroy has been changed from void(*)(unsigned char,VOID_STAR) to void(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
28 | Base type of field cl_init_array_object has been changed from int(*)(unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
29 | Base type of field cl_math_op has been changed from int(*)(int,unsigned char,VOID_STAR,unsigned int,VOID_STAR) to int(*)(int,SLtype,VOID_STAR,unsigned int,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
30 | Base type of field cl_math_op_result_type has been changed from int(*)(int,unsigned char,unsigned char*) to int(*)(int,SLtype,SLtype*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
31 | Base type of field cl_pop has been changed from int(*)(unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
32 | Base type of field cl_push has been changed from int(*)(unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
33 | Base type of field cl_push_intrinsic has been changed from int(*)(unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
34 | Base type of field cl_push_literal has been changed from int(*)(unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
35 | Base type of field cl_string has been changed from char*(*)(unsigned char,VOID_STAR) to char*(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
36 | Base type of field cl_unary_op has been changed from int(*)(int,unsigned char,VOID_STAR,unsigned int,VOID_STAR) to int(*)(int,SLtype,VOID_STAR,unsigned int,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
37 | Base type of field cl_unary_op_result_type has been changed from int(*)(int,unsigned char,unsigned char*) to int(*)(int,SLtype,SLtype*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
38 | Base type of field cl_user_destroy_fun has been changed from void(*)(unsigned char,VOID_STAR) to void(*)(SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
39 | Base type of field cl_void_typecast has been changed from int(*)(unsigned char,VOID_STAR,unsigned int,unsigned char,VOID_STAR) to int(*)(SLtype,VOID_STAR,unsigned int,SLtype,VOID_STAR). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
40 | Base type of field cl_struct_def has been changed from int to _SLang_Struct_Type of different format. | This field may be incorrectly initialized or accessed by applications. |