10 static void* dtmemory(
Dt_t* dt,
void* addr,
size_t size,
Dtdisc_t* disc)
17 else return realloc(addr,size);
19 else return size > 0 ? malloc(size) :
NIL(void*);
29 if(!(old = dt->
disc) )
43 if(old->eventf && (*old->eventf)(dt,
DT_DISC,(
void*)disc,old) < 0)
86 (void)(*searchf)(dt,(
void*)r,
DT_RENEW);
CDT_API Dtlink_t * dtflatten(Dt_t *)
CDT_API Dtdisc_t * dtdisc(Dt_t *dt, Dtdisc_t *, int)
#define _DTHSH(dt, ky, dc, sz)
void *(* Dtsearch_f)(Dt_t *, void *, int)
#define _DTKEY(o, ky, sz)