Improvement to compilation warning about indication of SIGNUM.
遅くなりまして申し訳ありません。
本件、ご対応ありがとうございます。
確認のためv3.1.xのインストールマニュアルに従って、
CentOS7(7.2.1511)+GCC4.8.4(sourceからインストール)/GCC4.8.5(OS同梱版),CentOS6.7+GCC4.8.4(sourceからインストール)環境でmakeしたところ、
ご指摘の警告は特に発生しなかったのですが、
何かコンパイルのオプションを別途付与されていたのでしょうか。(こちらでは-Wall,-Wconversionオプションを付与して確認をしてみました)
#単に私の環境ややり方が間違っていた可能性も高いですが・・・
ただ、patch自体は上述のCentOS7(7.2.1511)+GCC4.8.4環境で試したところ無事makeできることは確認しましたので、mergeすることに異存はありません。
プルリクエストがマージされました: b1052e0d
その他、コメントは特にないようですのでmergeしました。
GCC 4.8.4 において sig_atomic_t から int への暗黙的キャストで警告が発生するため,reinterpret_cast により明示的にキャストするように変更.