cvmfs/sqlitemem.cc
void SqliteMemoryManager::MallocArena::UnlinkAvailBlock(AvailBlockCtl *block) {
  AvailBlockCtl *next = block->GetNextPtr(arena_);
  AvailBlockCtl *prev = block->GetPrevPtr(arena_);
  prev->link_next = block->link_next;
  next->link_prev = block->link_prev;
}
/**
 * Removes the given block from the doubly linked free block list.  This happens
 * when two adjacent free blocks are created in Free() and then merged.  Or if
 * a block gets fully used in Malloc().
 */
Removes the given block from the doubly linked free block list.  This happens
when two adjacent free blocks are created in Free() and then merged.  Or if
a block gets fully used in Malloc().
Removes the given block from the doubly linked free block list . This happens when two adjacent free blocks are created in Free () and then merged . Or if a block gets fully used in Malloc () .
void SqliteMemoryManager::MallocArena::UnlinkAvailBlock(AvailBlockCtl *block) {
  AvailBlockCtl *next = block->GetNextPtr(arena_);
  AvailBlockCtl *prev = block->GetPrevPtr(arena_);
  prev->link_next = block->link_next;
  next->link_prev = block->link_prev;
}
void SqliteMemoryManager :: MallocArena :: UnlinkAvailBlock ( AvailBlockCtl * block ) { AvailBlockCtl * next = block -> GetNextPtr ( arena_ ) ; AvailBlockCtl * prev = block -> GetPrevPtr ( arena_ ) ; prev -> link_next = block -> link_next ; next -> link_prev = block -> link_prev ; }
Removes the given block from the doubly linked free block list.
Removes the given block from the doubly linked free block list .