Commit 75315fa6 authored by Waldek Hebisch's avatar Waldek Hebisch Committed by Alexandre Julliard

Implemented stdio buffering and ungetc. Misc stdio fixes.

parent b6c28ff6
...@@ -605,7 +605,7 @@ debug_channels (msvcrt) ...@@ -605,7 +605,7 @@ debug_channels (msvcrt)
@ cdecl fgetpos(ptr ptr) MSVCRT_fgetpos @ cdecl fgetpos(ptr ptr) MSVCRT_fgetpos
@ cdecl fgets(str long ptr) MSVCRT_fgets @ cdecl fgets(str long ptr) MSVCRT_fgets
@ cdecl fgetwc(ptr) MSVCRT_fgetwc @ cdecl fgetwc(ptr) MSVCRT_fgetwc
@ stub fgetws #(wstr long ptr) @ cdecl fgetws(wstr long ptr) MSVCRT_fgetws
@ forward -noimport floor ntdll.floor @ forward -noimport floor ntdll.floor
@ cdecl fmod(double double) fmod @ cdecl fmod(double double) fmod
@ cdecl fopen(str str) MSVCRT_fopen @ cdecl fopen(str str) MSVCRT_fopen
...@@ -736,8 +736,8 @@ debug_channels (msvcrt) ...@@ -736,8 +736,8 @@ debug_channels (msvcrt)
@ cdecl toupper(long) toupper @ cdecl toupper(long) toupper
@ forward -noimport towlower ntdll.towlower @ forward -noimport towlower ntdll.towlower
@ forward -noimport towupper ntdll.towupper @ forward -noimport towupper ntdll.towupper
@ stub ungetc #(long ptr) @ cdecl ungetc(long ptr) MSVCRT_ungetc
@ stub ungetwc #(long ptr) @ cdecl ungetwc(long ptr) MSVCRT_ungetwc
@ cdecl vfprintf(ptr str long) MSVCRT_vfprintf @ cdecl vfprintf(ptr str long) MSVCRT_vfprintf
@ cdecl vfwprintf(ptr wstr long) MSVCRT_vfwprintf @ cdecl vfwprintf(ptr wstr long) MSVCRT_vfwprintf
@ cdecl vprintf(str long) MSVCRT_vprintf @ cdecl vprintf(str long) MSVCRT_vprintf
......
...@@ -72,6 +72,8 @@ ...@@ -72,6 +72,8 @@
#define MSVCRT_EOF (-1) #define MSVCRT_EOF (-1)
#define MSVCRT_BUFSIZ 512
#endif /* USE_MSVCRT_PREFIX */ #endif /* USE_MSVCRT_PREFIX */
typedef struct MSVCRT(_iobuf) typedef struct MSVCRT(_iobuf)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment