我想知道如何抑制 parasoft 发现的这个缺陷
BD-PB-CC:Condition "result != 0" always evaluates to false
/home/redbend/dev/vdm-10.2/sdk/source/engine/core/src/vdm_core_api.c:82
问题在于这段代码:
//Initialize MMI sub-component
result = VDM_MMI_init();
if (result != VDM_ERR_OK)
goto err;
调用此函数:
VDM_Error VDM_MMI_init(void)
{
return VDM_ERR_OK;
}
必须维护该结构,因为 VDM_MMI_init() 将来可能会返回错误。
我正在寻找可以在代码中嵌入任何类型的宏或注释来告诉 C++test 忽略这个问题