]> granicus.if.org Git - clang/commit
-Wformat: better handling of qualifiers on pointer arguments
authorHans Wennborg <hans@hanshq.net>
Tue, 31 Jul 2012 16:37:47 +0000 (16:37 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 31 Jul 2012 16:37:47 +0000 (16:37 +0000)
commit5deddafd3ef51e94b4ac4d80e38271d3768b1af6
tree7f4e06763ba091274905164494f32c5484b32363
parent6b4be2ef4ce49717ff972434975ce3c34c9a1c4c
-Wformat: better handling of qualifiers on pointer arguments

Warn about using pointers to const-qualified types as arguments to
scanf. Ignore the volatile qualifier when checking if types match.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161052 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/FormatString.cpp
lib/Analysis/ScanfFormatString.cpp
test/Sema/format-strings-scanf.c
test/Sema/format-strings.c