| 537 | } |
| 538 | |
| 539 | long scanLaterHash(robj *ob, unsigned long *cursor) { |
| 540 | long defragged = 0; |
| 541 | if (ob->type != OBJ_HASH || ob->encoding != OBJ_ENCODING_HT) |
| 542 | return 0; |
| 543 | dict *d = ob->ptr; |
| 544 | *cursor = dictScan(d, *cursor, scanLaterHashCallback, defragDictBucketCallback, &defragged); |
| 545 | return defragged; |
| 546 | } |
| 547 | |
| 548 | long defragQuicklist(redisDb *db, dictEntry *kde) { |
| 549 | robj *ob = dictGetVal(kde); |
no test coverage detected