| 666 | } |
| 667 | |
| 668 | void HashTableSetKey(dict *d, dictEntry* de, void *key) { |
| 669 | if (d->type->keyDup) |
| 670 | de->key = d->type->keyDup(d, key); |
| 671 | else |
| 672 | de->key = key; |
| 673 | } |
| 674 | |
| 675 | void HashTableSetVal(dict *d, dictEntry *de, void *val) { |
| 676 | de->v.val = d->type->valDup ? d->type->valDup(d, val) : val; |