src/util/cache.c
/* If e != NULL, finish removing *e from the cache; it has already been
   removed from the hash table. Return whether e != NULL. */
If e != NULL, finish removing *e from the cache; it has already been
removed from the hash table. Return whether e != NULL.
If e ! = NULL finish removing * e from the cache ; it has already been removed from the hash table . Return whether e ! = NULL .
static int
lru_shard_finish(lru_shard_t *lru, lru_handle_t *e) {
  if (e != NULL) {
    assert(e->in_cache);
    lru_shard_remove(e);
    e->in_cache = 0;
    lru->usage -= e->charge;
    lru_shard_unref(lru, e);
  }
  return e != NULL;
}
static int lru_shard_finish ( lru_shard_t * lru , lru_handle_t * e ) { if ( e != NULL ) { assert ( e -> in_cache ) ; lru_shard_remove ( e ) ; e -> in_cache = 0 ; lru -> usage -= e -> charge ; lru_shard_unref ( lru , e ) ; } return e != NULL ; }
If e != NULL, finish removing *e from the cache; it has already been
removed from the hash table.
If e ! = NULL finish removing * e from the cache ; it has already been removed from the hash table .