| 516 | } |
| 517 | |
| 518 | long scanLaterSet(robj *ob, unsigned long *cursor) { |
| 519 | long defragged = 0; |
| 520 | if (ob->type != OBJ_SET || ob->encoding != OBJ_ENCODING_HT) |
| 521 | return 0; |
| 522 | dict *d = ob->ptr; |
| 523 | *cursor = dictScan(d, *cursor, scanLaterSetCallback, defragDictBucketCallback, &defragged); |
| 524 | return defragged; |
| 525 | } |
| 526 | |
| 527 | void scanLaterHashCallback(void *privdata, const dictEntry *_de) { |
| 528 | dictEntry *de = (dictEntry*)_de; |
no test coverage detected