add a flag to only add typematic changes, or only checked-c or both
This commit is contained in:
Родитель
3ea0294f3e
Коммит
84ae80fafd
|
@ -23,6 +23,7 @@
|
||||||
#ifndef __STDIO_CHECKED_H
|
#ifndef __STDIO_CHECKED_H
|
||||||
#define __STDIO_CHECKED_H
|
#define __STDIO_CHECKED_H
|
||||||
|
|
||||||
|
#pragma TLIB_SCOPE on
|
||||||
#pragma CHECKED_SCOPE push
|
#pragma CHECKED_SCOPE push
|
||||||
#pragma CHECKED_SCOPE on
|
#pragma CHECKED_SCOPE on
|
||||||
|
|
||||||
|
@ -209,6 +210,7 @@ int fileno (FILE *stream : itype(_Ptr<FILE>));
|
||||||
#include "_builtin_stdio_checked.h"
|
#include "_builtin_stdio_checked.h"
|
||||||
|
|
||||||
#pragma CHECKED_SCOPE pop
|
#pragma CHECKED_SCOPE pop
|
||||||
|
#pragma TLIB_SCOPE off
|
||||||
|
|
||||||
#endif // guard
|
#endif // guard
|
||||||
#endif // Checked C
|
#endif // Checked C
|
||||||
|
|
|
@ -27,6 +27,7 @@
|
||||||
#ifndef __STRING_CHECKED_H
|
#ifndef __STRING_CHECKED_H
|
||||||
#define __STRING_CHECKED_H
|
#define __STRING_CHECKED_H
|
||||||
|
|
||||||
|
#pragma TLIB_SCOPE on
|
||||||
#pragma CHECKED_SCOPE push
|
#pragma CHECKED_SCOPE push
|
||||||
#pragma CHECKED_SCOPE on
|
#pragma CHECKED_SCOPE on
|
||||||
|
|
||||||
|
@ -177,6 +178,6 @@ char *strndup(const char *s : itype(_Nt_array_ptr<const char>), size_t n) : ityp
|
||||||
#include "_builtin_string_checked.h"
|
#include "_builtin_string_checked.h"
|
||||||
|
|
||||||
#pragma CHECKED_SCOPE pop
|
#pragma CHECKED_SCOPE pop
|
||||||
|
#pragma TLIB_SCOPE off
|
||||||
#endif // guard
|
#endif // guard
|
||||||
#endif // Checked C
|
#endif // Checked C
|
||||||
|
|
Загрузка…
Ссылка в новой задаче