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

Function move_error

src/remote/client/interface.cpp:9085–9105  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9083
9084
9085static void move_error(const Arg::StatusVector& v)
9086{
9087/**************************************
9088 *
9089 * m o v e _ e r r o r
9090 *
9091 **************************************
9092 *
9093 * Functional description
9094 * A conversion error occurred. Complain.
9095 *
9096 **************************************/
9097
9098 Arg::Gds status_vector(isc_random);
9099 status_vector << "Dynamic SQL Error" << Arg::Gds(isc_sqlerr) << Arg::Num(-303);
9100
9101 // append any other arguments which may have been handed to us, then post the error
9102 status_vector.append(v);
9103
9104 status_exception::raise(status_vector);
9105}
9106
9107
9108static void receive_after_start(Rrq* request, USHORT msg_type)

Callers 2

fetchMethod · 0.85
mov_dsql_messageFunction · 0.85

Calls 4

GdsClass · 0.85
NumClass · 0.85
raiseFunction · 0.85
appendMethod · 0.45

Tested by

no test coverage detected