| 80 | |
| 81 | |
| 82 | void ERR_bugcheck_msg(const TEXT* msg) |
| 83 | { |
| 84 | /************************************** |
| 85 | * |
| 86 | * E R R _ b u g c h e c k _ m s g |
| 87 | * |
| 88 | ************************************** |
| 89 | * |
| 90 | * Functional description |
| 91 | * Things seem to be going poorly today. |
| 92 | * |
| 93 | **************************************/ |
| 94 | thread_db* const tdbb = JRD_get_thread_data(); |
| 95 | Database* const dbb = tdbb->getDatabase(); |
| 96 | |
| 97 | dbb->dbb_flags |= DBB_bugcheck; |
| 98 | CCH_shutdown(tdbb); |
| 99 | |
| 100 | ERR_post(Arg::Gds(isc_bug_check) << Arg::Str(msg)); |
| 101 | } |
| 102 | |
| 103 | |
| 104 | void ERR_soft_bugcheck(int number, const TEXT* file, int line) |
no test coverage detected