以下のエラーを検出することが出来ます。
(実例1)
int sub(int flg) { if( flg ) { ; } else { return( flg ); } }
|
if文の“if”の部分に処理が無い。
補足
このメッセージを抑制するには、以下の2通りの方法があります。
- “−h”オプションを付けて、Lintを実行する。
- “if”とセミコロンの間にコメント“/* EMPTY */”を記述する。(実例2を参照)
(実例2)
int sub(int flg) { if( flg ) { /* EMPTY */ ; } else { return( flg ); } }
|
“if”とセミコロンの間にコメント“/* EMPTY */”を記述すると抑制される。
|