VOIDRET
Void 函数返回值
VOIDRET 检查器可以发现声明为 void 的函数返回值的情况。
漏洞与风险
该问题一般与样式有关,但也可能表明存在逻辑代码问题。
漏洞代码示例
复制
class A{
void foo();
};
void A::foo()
{
return 0;
}
Klocwork 标记了第 6 行,其中的值从 void 函数 foo() 返回。