MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / blr_error

Function blr_error

src/yvalve/gds.cpp:2824–2845  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2822
2823
2824static 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
2848static void blr_format(gds_ctl* control, const char* string, va_list args)

Callers 6

API_ROUTINE fb_print_blrFunction · 0.85
blr_print_blrFunction · 0.85
blr_print_condFunction · 0.85
blr_print_dtypeFunction · 0.85
blr_print_joinFunction · 0.85
blr_print_verbFunction · 0.85

Calls 3

blr_print_lineFunction · 0.85
raiseFunction · 0.85
blr_formatFunction · 0.70

Tested by

no test coverage detected