/* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */ #include #include #include #include #include static const char formatstr[] = "Assertion failed!\n\n" "Program: %s\n" "File: %s\n" "Line: %ld\n\n" "Expression: %s\n" "Press Retry to debug the application\n"; /* * @implemented */ void _assert(const char *exp, const char *file, unsigned line) { int (WINAPI *pMessageBoxA)(HWND, LPCTSTR, LPCTSTR, UINT); HMODULE hmodUser32; char achProgram[40]; char *pszBuffer; size_t len; int iResult; /* Assertion failed at foo.c line 45: x