【发布时间】:2014-01-23 11:57:46
【问题描述】:
我有两种情况我无法解决这些警告.. 这些是重复警告
1) Warning 634: Strong type mismatch (type 'SPI_FSH_HANDLE') in equality or conditional
#define SPI_NULL NULL
SPI_FSH_HANDLE flash;
if (flash != SPI_NULL)
我尝试检查 NULL 条件,但警告仍然存在。
2)Warning 613: Possible use of null pointer 'flash' in left argument to operator '->'
部分代码:
if (strstr(flash->name, "M25P")!= SPI_NULL)
我怎样才能避免这两个警告???
【问题讨论】: