|
ReactOS 0.4.16-dev-2104-gb84fa49
|
#include <conio.h>#include <process.h>#include <signal.h>#include <stdio.h>#include "msvcrt.h"#include "mtdll.h"#include "winuser.h"#include "wine/debug.h"
Go to the source code of this file.
Macros | |
| #define | LOCK_EXIT _lock(_EXIT_LOCK1) |
| #define | UNLOCK_EXIT _unlock(_EXIT_LOCK1) |
Typedefs | |
| typedef void(__stdcall * | _tls_callback_type) (void *, ULONG, void *) |
Variables | |
| static _purecall_handler | purecall_handler = NULL |
| static _onexit_table_t | MSVCRT_atexit_table |
| static _tls_callback_type | tls_atexit_callback |
| static CRITICAL_SECTION | MSVCRT_onexit_cs = { &MSVCRT_onexit_cs_debug, -1, 0, 0, 0, 0 } |
| static CRITICAL_SECTION_DEBUG | MSVCRT_onexit_cs_debug |
| int | MSVCRT_app_type |
| wchar_t * | MSVCRT__wpgmptr |
| static int | MSVCRT_error_mode = _OUT_TO_DEFAULT |
| void(* | CDECL )(int) = _exit |
| #define LOCK_EXIT _lock(_EXIT_LOCK1) |
| #define UNLOCK_EXIT _unlock(_EXIT_LOCK1) |
Definition at line 233 of file exit.c.
Referenced by _purecall(), and msvcrt_get_thread_data().
Definition at line 314 of file exit.c.
Definition at line 336 of file exit.c.
Referenced by exit().
Definition at line 187 of file exit.c.
Referenced by _amsg_exit(), _CrtHandleDbgReport(), _default_handler(), _wassert(), abort(), common_assert_to_message_box(), do_spawnT(), execute_command(), fork_helper(), msvcrt_spawn(), parse_object_parts(), raise(), START_TEST(), subprocess(), Test__aexit_rtn(), and thread_start().
Definition at line 347 of file exit.c.
Referenced by atexit(), and MSVCRT_atexit().
| void CDECL _register_thread_local_exe_atexit_callback | ( | _tls_callback_type | callback | ) |
Definition at line 515 of file exit.c.
Referenced by common_assert(), and should_write_error_to_console().
| void DECLSPEC_NORETURN CDECL _wassert | ( | const wchar_t * | str, |
| const wchar_t * | file, | ||
| unsigned int | line | ||
| ) |
Definition at line 293 of file exit.c.
Referenced by _assert().
Definition at line 220 of file exit.c.
Referenced by _amsg_exit(), and abort().
Definition at line 194 of file exit.c.
Referenced by _wassert(), and DoMessageBox().
|
static |
Definition at line 113 of file exit.c.
Referenced by call_atexit().
Definition at line 364 of file exit.c.
|
static |
|
static |
| WINE_DEFAULT_DEBUG_CHANNEL | ( | msvcrt | ) |
|
extern |
Definition at line 61 of file data.c.
Referenced by __p__wpgmptr(), _get_wpgmptr(), DoMessageBoxW(), msvcrt_free_args(), and msvcrt_init_args().
|
extern |
Definition at line 59 of file data.c.
Referenced by __set_app_type(), _amsg_exit(), _wassert(), and abort().
|
static |
Definition at line 37 of file exit.c.
Referenced by _onexit(), and call_atexit().
|
static |
Definition at line 58 of file exit.c.
Referenced by _amsg_exit(), _set_error_mode(), _wassert(), and abort().
|
static |
Definition at line 42 of file exit.c.
Referenced by execute_onexit_table(), and register_onexit_function().
|
static |
|
static |
Definition at line 35 of file exit.c.
Referenced by _purecall().
|
static |
Definition at line 40 of file exit.c.
Referenced by _register_thread_local_exe_atexit_callback(), and call_atexit().