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);
|
int fgetc(FILE *fh);
|
||||||
char *fgets(char *str, int size, 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 printf(const char *fmt, ...);
|
||||||
int fprintf(FILE *stream, const char *fmt, ...);
|
int fprintf(FILE *stream, const char *fmt, ...);
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ telldir(DIR *d)
|
|||||||
int
|
int
|
||||||
closedir(DIR *d)
|
closedir(DIR *d)
|
||||||
{
|
{
|
||||||
close(d->fd);
|
OSClose(d->fd);
|
||||||
free(d);
|
free(d);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -131,6 +131,12 @@ fputs(const char *str, FILE *fh)
|
|||||||
return EOF;
|
return EOF;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
puts(const char *str)
|
||||||
|
{
|
||||||
|
return fputs(str, stdout);
|
||||||
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
fgetc(FILE *fh)
|
fgetc(FILE *fh)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user