Detect callback message could be null.
WID:
62132701 After having been assigned to a NULL value at
mv_barcode_detect_open.cpp:240, pointer '0' is passed as 4th parameter
in call to function 'barcode_detected_cb' at
mv_barcode_detect_open.cpp:240, where it is dereferenced at
test_barcode.cpp:25.
Change-Id: I1f0938300bd39caaadd998ebac9ebc2b5ab39a04
Signed-off-by: Kwanghoon Son <k.son@samsung.com>
const char *messages[], const mv_barcode_type_e *types, int number_of_barcodes,
void *user_data)
{
- EXPECT_EQ(number_of_barcodes, 1);
- EXPECT_STREQ(messages[0], (const char *) user_data);
+ ASSERT_EQ(number_of_barcodes, 1);
+ if (messages)
+ EXPECT_STREQ(messages[0], (const char *) user_data);
}
vector<TestParams> ReadDetPositive1()