Sign in
cobalt
/
cobalt
/
0c2b1d4428f8ae16220e86a16bebd07ff691a412
/
.
/
third_party
/
llvm-project
/
compiler-rt
/
test
/
sanitizer_common
/
TestCases
/
Posix
/
fgets.cc
blob: 8dde5cd1a84fb4315fa37d957b0b339f548ef513 [
file
] [
log
] [
blame
]
// RUN: %clangxx -g %s -o %t && %run %t
#include
<stdio.h>
int
main
(
int
argc
,
char
**
argv
)
{
FILE
*
fp
;
char
buf
[
2
];
char
*
s
;
fp
=
fopen
(
argv
[
0
],
"r"
);
if
(!
fp
)
return
1
;
s
=
fgets
(
buf
,
sizeof
(
buf
),
fp
);
if
(!
s
)
return
2
;
fclose
(
fp
);
return
0
;
}