Expose some msvcr80.dll functions.

* include/stdlib.h (_set_abort_behavior): Add prototype.
	(_WRITE_ABORT_MSG, _CALL_REPORTFAULT): Add defines for
	_set_abort_behavior mask argument.
	(_invalid_parameter_handler): Add typedef.
	(_set_invalid_parameter_handler): Add prototype.
	* include/stdio.h (_get_printf_count_output): Add prototype.
	(_set_printf_count_output): Add prototype.
	* msvcrt.def.in (_get_printf_count_output, _set_printf_count_output,
	_set_abort_behavior, _set_invalid_parameter_handler): Add stubs.
This commit is contained in:
Danny Smith
2007-01-26 08:20:54 +00:00
parent ed897cdfa6
commit 2731a97413
4 changed files with 44 additions and 5 deletions

View File

@ -374,6 +374,11 @@ _CRTIMP int __cdecl _getmaxstdio(void);
_CRTIMP int __cdecl _setmaxstdio(int);
#endif
#if __MSVCRT_VERSION__ >= 0x800
_CRTIMP int __cdecl _set_printf_count_output(int);
_CRTIMP int __cdecl _get_printf_count_output(void);
#endif
#ifndef _NO_OLDNAMES
_CRTIMP int __cdecl fgetchar (void);
_CRTIMP int __cdecl fputchar (int);