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

Function getThreadBuffer

src/yvalve/utl.cpp:3442–3453  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3440}
3441
3442ThreadBuffer* getThreadBuffer()
3443{
3444 ThreadBuffer* rc = TLS_GET(threadBuffer);
3445 if (!rc)
3446 {
3447 ThreadCleanup::add(cleanupAllStrings, NULL);
3448 rc = FB_NEW ThreadBuffer;
3449 TLS_SET(threadBuffer, rc);
3450 }
3451
3452 return rc;
3453}
3454
3455// Needed to call dtor
3456class Strings

Callers 1

circularAllocFunction · 0.85

Calls 1

addFunction · 0.50

Tested by

no test coverage detected