| 2822 | |
| 2823 | |
| 2824 | static void blr_error(gds_ctl* control, const TEXT* string, ...) |
| 2825 | { |
| 2826 | /************************************** |
| 2827 | * |
| 2828 | * b l r _ e r r o r |
| 2829 | * |
| 2830 | ************************************** |
| 2831 | * |
| 2832 | * Functional description |
| 2833 | * Report back an error message and unwind. |
| 2834 | * |
| 2835 | **************************************/ |
| 2836 | USHORT offset; |
| 2837 | va_list args; |
| 2838 | |
| 2839 | va_start(args, string); |
| 2840 | blr_format(control, string, args); |
| 2841 | va_end(args); |
| 2842 | offset = 0; |
| 2843 | blr_print_line(control, (SSHORT) offset); |
| 2844 | Firebird::LongJump::raise(); |
| 2845 | } |
| 2846 | |
| 2847 | |
| 2848 | static void blr_format(gds_ctl* control, const char* string, va_list args) |
no test coverage detected