Added putc(3) and getc(3).

This commit is contained in:
Jonas 'Sortie' Termansen 2011-12-30 01:03:24 +01:00
parent d39d4222b5
commit 66999ff94a
2 changed files with 11 additions and 2 deletions

View File

@ -206,3 +206,12 @@ int fputc(int c, FILE* fp)
return c;
}
int getc(FILE* fp)
{
return fgetc(fp);
}
int putc(int c, FILE* fp)
{
return fputc(c, fp);
}

View File

@ -88,8 +88,10 @@ extern size_t fread(void* restrict ptr, size_t size, size_t nitems, FILE* restri
extern int fseek(FILE* stream, long offset, int whence);
extern long ftell(FILE* stream);
extern size_t fwrite(const void* restrict ptr, size_t size, size_t nitems, FILE* restrict stream);
extern int getc(FILE* stream);
extern void perror(const char* s);
extern int printf(const char* restrict format, ...);
extern int putc(int c, FILE* stream);
extern void rewind(FILE* stream);
extern int vfprintf(FILE* restrict stream, const char* restrict format, va_list ap);
extern int vprintf(const char* restrict format, va_list ap);
@ -112,14 +114,12 @@ extern int fscanf(FILE* restrict stream, const char* restrict format, ... );
extern int fseeko(FILE* stream, off_t offset, int whence);
extern int fsetpos(FILE* stream, const fpos_t* pos);
extern int ftrylockfile(FILE* file);
extern int getc(FILE* stream);
extern int getchar_unlocked(void);
extern int getchar(void);
extern int getc_unlocked(FILE* stream);
extern int pclose(FILE* steam);
extern int putchar(int c);
extern int putchar_unlocked(int c);
extern int putc(int c, FILE* stream);
extern int putc_unlocked(int c, FILE* steam);
extern int puts(const char* s);
extern int remove(const char* path);