PatchworkOS
Loading...
Searching...
No Matches
main.c
Go to the documentation of this file.
1
#include <
errno.h
>
2
#include <
stdio.h
>
3
#include <
stdlib.h
>
4
#include <
string.h
>
5
#include <
sys/io.h
>
6
7
int
main
(
int
argc,
char
** argv)
8
{
9
for
(
int
i = 1; i < argc; i++)
10
{
11
if
(
remove
(argv[i]) ==
EOF
)
12
{
13
fprintf
(
stderr
,
"rm: %s\n"
,
strerror
(
errno
));
14
return
EXIT_FAILURE
;
15
}
16
}
17
18
return
EXIT_SUCCESS
;
19
}
errno.h
errno
#define errno
Error number variable.
Definition
errno.h:27
io.h
main
int main()
Definition
main.c:97
stdio.h
EOF
#define EOF
Definition
stdio.h:25
stderr
FILE * stderr
Definition
std_streams.c:18
remove
_PUBLIC int remove(const char *filename)
Definition
remove.c:6
fprintf
_PUBLIC int fprintf(FILE *_RESTRICT stream, const char *_RESTRICT format,...)
Definition
fprintf.c:5
stdlib.h
EXIT_SUCCESS
#define EXIT_SUCCESS
Definition
stdlib.h:46
EXIT_FAILURE
#define EXIT_FAILURE
Definition
stdlib.h:47
string.h
strerror
_PUBLIC char * strerror(int errnum)
Definition
strerror.c:6
src
programs
rm
main.c
Generated by
1.9.8