[Bug 577494] [etUnit] c runtime cannot be compiled with c++
Bugzilla Link | 577494 |
Status | NEW |
Importance | P3 normal |
Reported | Nov 26, 2021 12:06 EDT |
Modified | Nov 26, 2021 12:06 EDT |
Description
In the c etUnit runtime cannot be compiled using c++ due an ifdef macro which is specific to the c++ generator. 'list.getData()' is not valid for c
#ifdef __cplusplus #define EXPECT_ORDER_START(id, list, size) expectOrderStart(id, list.getData(), size, ETUNIT_FILENAME, LINE) #else #define EXPECT_ORDER_START(id, list, size) expectOrderStart(id, list, size, ETUNIT_FILENAME, LINE) #endif