Fixing bugs in libc
This commit is contained in:
parent
6f2c8be0ca
commit
92e5ae902a
@ -34,6 +34,9 @@ int fputs(const char *str, FILE *fh);
|
||||
int fgetc(FILE *fh);
|
||||
char *fgets(char *str, int size, FILE *fh);
|
||||
|
||||
int puts(const char *str);
|
||||
#define getc(_fh) fgetc(_fh)
|
||||
|
||||
int printf(const char *fmt, ...);
|
||||
int fprintf(FILE *stream, const char *fmt, ...);
|
||||
|
||||
|
@ -53,7 +53,7 @@ telldir(DIR *d)
|
||||
int
|
||||
closedir(DIR *d)
|
||||
{
|
||||
close(d->fd);
|
||||
OSClose(d->fd);
|
||||
free(d);
|
||||
|
||||
return 0;
|
||||
|
@ -131,6 +131,12 @@ fputs(const char *str, FILE *fh)
|
||||
return EOF;
|
||||
}
|
||||
|
||||
int
|
||||
puts(const char *str)
|
||||
{
|
||||
return fputs(str, stdout);
|
||||
}
|
||||
|
||||
int
|
||||
fgetc(FILE *fh)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user