memcpy(h, o, sizeof(dict_t));
h->slots = h->hashsize?(dictentry_t**)rfx_calloc(sizeof(dictentry_t*)*h->hashsize):0;
int t;
memcpy(h, o, sizeof(dict_t));
h->slots = h->hashsize?(dictentry_t**)rfx_calloc(sizeof(dictentry_t*)*h->hashsize):0;
int t;
while(e) {
dictentry_t*n = (dictentry_t*)rfx_alloc(sizeof(dictentry_t));
memcpy(n, e, sizeof(dictentry_t));
while(e) {
dictentry_t*n = (dictentry_t*)rfx_alloc(sizeof(dictentry_t));
memcpy(n, e, sizeof(dictentry_t));