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

Function REMOTE_release_messages

src/remote/remote.cpp:419–446  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

417
418
419void REMOTE_release_messages( RMessage* messages)
420{
421/**************************************
422 *
423 * R E M O T E _ r e l e a s e _ m e s s a g e s
424 *
425 **************************************
426 *
427 * Functional description
428 * Release a circular list of messages.
429 *
430 **************************************/
431 RMessage* message = messages;
432 if (message)
433 {
434 while (true)
435 {
436 RMessage* temp = message;
437 message = message->msg_next;
438#ifdef DEBUG_REMOTE_MEMORY
439 printf("REMOTE_release_messages free message %x\n", temp);
440#endif
441 delete temp;
442 if (message == messages)
443 break;
444 }
445 }
446}
447
448
449void REMOTE_release_request( Rrq* request)

Callers 6

xdr_sql_blrFunction · 0.85
REMOTE_release_requestFunction · 0.85
REMOTE_reset_statementFunction · 0.85
release_statementFunction · 0.85
batch_createMethod · 0.85
release_statementFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected