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

Method closeStatement

src/yvalve/why.cpp:4680–4690  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4678}
4679
4680void IscStatement::closeStatement(CheckStatusWrapper* status)
4681{
4682 if (statement)
4683 {
4684 statement->free(status);
4685 if (status->getState() & IStatus::STATE_ERRORS)
4686 status_exception::raise(status);
4687
4688 statement = NULL;
4689 }
4690}
4691
4692void IscStatement::execute(CheckStatusWrapper* status, isc_tr_handle* traHandle,
4693 IMessageMetadata* inMetadata, UCHAR* inBuffer, IMessageMetadata* outMetadata,

Calls 3

raiseFunction · 0.85
freeMethod · 0.45
getStateMethod · 0.45

Tested by

no test coverage detected