Sign in
llvm
/
llvm-archive
/
48649d2c83b557841c9e5c978d9ab5af13cb52e5
/
.
/
safecode
/
test
/
mem_safety
/
stdlib
/
stdlib-026.c
blob: 5c05a02b20a02c42ab03f440750ef2a60b53abf3 [
file
] [
log
] [
blame
]
/* strncat() until overflow occurs */
#include
<string.h>
int
main
()
{
int
pos
;
char
buffer
[
100
];
memset
(
buffer
,
0
,
100
);
while
(
pos
<
10000
)
strncat
(&
buffer
[
pos
++],
""
,
1
);
return
0
;
}