function 'CU_assertImplementation ' has return value,but it is used by CU_ASSERT_EQUAL without return value judge
#define CU_ASSERT_EQUAL(actual, expected) \
{ CU_assertImplementation(((actual) == (expected)), __LINE__, ("CU_ASSERT_EQUAL(" #actual "," #expected ")"), __FILE__, "", CU_FALSE); }
void testcase_001()
{
CU_ASSERT_EQUAL(1, 2);//** there is pclint warning: ignoring return value of function **
}
Anonymous
Hi, I've never seen this warning before.