MCPcopy Create free account
hub / github.com/F-Stack/f-stack / freeSetObject

Function freeSetObject

app/redis-6.2.6/src/object.c:310–321  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

308}
309
310void freeSetObject(robj *o) {
311 switch (o->encoding) {
312 case OBJ_ENCODING_HT:
313 dictRelease((dict*) o->ptr);
314 break;
315 case OBJ_ENCODING_INTSET:
316 zfree(o->ptr);
317 break;
318 default:
319 serverPanic("Unknown set encoding type");
320 }
321}
322
323void freeZsetObject(robj *o) {
324 zset *zs;

Callers 1

decrRefCountFunction · 0.85

Calls 2

dictReleaseFunction · 0.70
zfreeFunction · 0.70

Tested by

no test coverage detected