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

Method release

src/remote/client/interface.cpp:224–240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

222};
223
224int Blob::release()
225{
226 if (--refCounter != 0)
227 {
228 return 1;
229 }
230
231 if (blob)
232 {
233 LocalStatus ls;
234 CheckStatusWrapper status(&ls);
235 freeClientData(&status, true);
236 }
237 delete this;
238
239 return 0;
240}
241
242class Transaction final : public RefCntIface<ITransactionImpl<Transaction, CheckStatusWrapper> >
243{

Callers 15

createBatchMethod · 0.45
executeMethod · 0.45
releaseStatementMethod · 0.45
openCursorMethod · 0.45
prepareMethod · 0.45
wakeupMethod · 0.45
end_statementMethod · 0.45
batch_createMethod · 0.45
batch_rlsMethod · 0.45
release_requestFunction · 0.45
release_statementFunction · 0.45
release_transactionFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected