LA_UNUSED

未使用的标签

LA_UNUSED 检查器查找未使用的标签。

漏洞代码示例

复制
   int func(int a, int x)
   {
       if(a)
           goto label2;
   
       a = 10;
      goto label2;
       
       label1: 
          return x;
      label2: 
          return 0;
  }

Klocwork 标记了第 9 行,指出未使用标签 label1。