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

Function release_event

src/remote/server/server.cpp:5837–5861  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5835
5836
5837static void release_event( Rvnt* event)
5838{
5839/**************************************
5840 *
5841 * r e l e a s e _ e v e n t
5842 *
5843 **************************************
5844 *
5845 * Functional description
5846 * Release an event block.
5847 *
5848 **************************************/
5849 Rdb* rdb = event->rvnt_rdb;
5850
5851 for (Rvnt** p = &rdb->rdb_events; *p; p = &(*p)->rvnt_next)
5852 {
5853 if (*p == event)
5854 {
5855 *p = event->rvnt_next;
5856 break;
5857 }
5858 }
5859
5860 delete event;
5861}
5862
5863
5864static void release_request( Rrq* request, bool rlsIface)

Callers 3

disconnectMethod · 0.70
drop_databaseMethod · 0.70
end_databaseMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected