Closed
Description
This issue was copied from checkedc/checkedc-clang#1174
We add support for calling variadic functions in checked scope. These are
functions like printf, scanf, etc that take a format string and have a variable
number of arguments. We implement checking of arguments to these functions.
Following is a list of some important checks that we implement in checked scope
for these functions:
- check that the argument corresponding to the %s format specifier is a
null-terminated array. - all warnings emitted by the -Wformat family of flags have been converted to
errors in checked scope.
Metadata
Metadata
Assignees
Labels
No labels