41 #include "list.h" |
41 #include "list.h" |
42 |
42 |
43 #ifdef __cplusplus |
43 #ifdef __cplusplus |
44 extern "C" { |
44 extern "C" { |
45 #endif |
45 #endif |
|
46 |
|
47 /** |
|
48 * Set this flag to true, if you want to disable the use of SBO for |
|
49 * array list swap operations. |
|
50 */ |
|
51 extern bool CX_DISABLE_ARRAY_LIST_SWAP_SBO; |
46 |
52 |
47 /** |
53 /** |
48 * Defines a reallocation mechanism for arrays. |
54 * Defines a reallocation mechanism for arrays. |
49 */ |
55 */ |
50 struct cx_array_reallocator_s { |
56 struct cx_array_reallocator_s { |