パスワードを忘れた? アカウント作成
12777503 journal
日記

m_nukazawaの日記: Gtk3さわってる番外(いまさらstatic関数化作業)

日記 by m_nukazawa

体調を崩していたためプロジェクトに手を付けられていなかったのですが、再開。

前回の日記の続き。
C言語のstatic関数がファイルスコープになる理由を教えて!
というわけで、ファイルスコープのローカル関数にstaticを付ける作業を行いました。
関数ひとつずつヘッダファイルと見比べながらローカル関数かチェックすると面倒ですが、ローカル関数には先頭にアンダーバーを付けていたので、そこだけ見て機械的にstaticを付けていきました。

作業中、unused function がいくつか炙り出されたのと、機能が重複するメソッドを偶然見つけることができたので、まあまあ有意義だったかと思います。

次はビルドオプションでgccコンパイラによるWarningを特盛りにしようかと思案中。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

読み込み中...