internal pointer memp_malloc(mempb_t type) { switch (type) { case mempb_t.MEMP_PBUF: return(new pointer(new byte[pbuf.length], 0)); case mempb_t.MEMP_PBUF_POOL: return(new pointer(new byte[opt.PBUF_POOL_BUFSIZE], 0)); default: throw new InvalidOperationException(); } }
internal pointer memp_malloc(mempb_t type) { switch (type) { case mempb_t.MEMP_PBUF: return new pointer(new byte[pbuf.length], 0); case mempb_t.MEMP_PBUF_POOL: return new pointer(new byte[opt.PBUF_POOL_BUFSIZE], 0); default: throw new InvalidOperationException(); } }
internal void memp_free(mempb_t type, pointer pcb) { }