commit | ccc71e0ea881b7f6594ed95afd706442829c39fc | [log] [tgz] |
---|---|---|
author | Khem Raj <raj.khem@gmail.com> | Sun Sep 13 06:29:04 2015 +0000 |
committer | Rich Felker <dalias@aerifal.cx> | Tue Sep 15 20:30:36 2015 +0000 |
tree | 3c0beddd15568096e657865dab89c1598ff2cbb0 | |
parent | 64b6684ddd95ef17349a6e640806bfee9f873715 [diff] |
add format argument attributes to gettext function prototypes their absence completely breaks format string warnings in programs with gettext message translations: -Wformat gives no results, and -Wformat-nonliteral produces spurious warnings. with gcc, the problem manifests only in standards-conforming profiles; otherwise gcc sets these attributes by default for the gettext family. with clang, the problem always manifests; clang has no such defaults.