Example #1
0
memstring *memstring::create(strsize_t size, char fill)
{
    assert(size > 0);

    caddr_t mem = (caddr_t)cpr_memalloc(size + sizeof(memstring) + sizeof(cstring));
    return new(mem) memstring(mem + sizeof(memstring), size, fill);
}
Example #2
0
void *operator new[](size_t size)
{
    return cpr_memalloc(size);
}