| 539 | } |
| 540 | |
| 541 | long scanLaterSet(robj *ob, unsigned long *cursor) { |
| 542 | long defragged = 0; |
| 543 | if (ob->type != OBJ_SET || ob->encoding != OBJ_ENCODING_HT) |
| 544 | return 0; |
| 545 | dict *d = (dict*)ptrFromObj(ob); |
| 546 | *cursor = dictScan(d, *cursor, scanLaterSetCallback, defragDictBucketCallback, &defragged); |
| 547 | return defragged; |
| 548 | } |
| 549 | |
| 550 | void scanLaterHashCallback(void *privdata, const dictEntry *_de) { |
| 551 | dictEntry *de = (dictEntry*)_de; |
no test coverage detected