[adlint-user-ja:95] [ANN] AdLint 3.2.14 リリース
Open source and free source code static analyzer
Brought to you by:
asamiogis
From: Yutaka Y. <ya...@us...> - 2014-05-10 14:53:08
|
矢野尾です。 本日、AdLint 3.2.14 をリリースいたしました。 今回のリリースでは、C99 標準の可変引数マクロに対応しました。 以前のバージョンでは、下記のような可変個の実引数をとる関数形式マクロに 対応していなかったため、解析エラーを回避するために AdLint のトークン置 換機能を使う必要がありました。 #define defun(type, name, ...) extern type my_##name(__VA_ARGS__) defun(int, foo, int); /* extern int my_foo(int); に置換 */ AdLint 3.2.14 からは、可変引数マクロを C99 標準通りに置換できるので、 解析エラー回避のための余分な設定が不要となります。 是非アップデートをお願いいたします。 -- 矢野尾 裕 <ya...@us...> |