Sign in
gnu
/
gcc.git
/
refs/heads/master
/
.
/
gcc
/
testsuite
/
c-c++-common
/
analyzer
/
sprintf-pr117369.c
blob: ed12831daf040fd98350ec3622e95f1e9a37a264 [
file
] [
log
] [
blame
]
/* { dg-additional-options "-O" } */
extern
int
sprintf
(
char
*
__restrict __s
,
const
char
*
__restrict __format
,
...)
__attribute__
((
__nothrow__
));
int
main
()
{
char
buf
[
16
];
sprintf
(
buf
+
1
,
"."
);
/* { dg-bogus "buffer overflow" } */
}