'Allocate a new data area for a MemInfo created by meminfo_new_varsize().
The new data pointer is returned, for convenience.
Contrary to realloc(), this always allocates a new area and doesn\'t
copy the old data.  This is useful if resizing a container needs
more than simply copying the data area (e.g. for hash tables).
The old pointer will have to be freed with meminfo_varsize_free().'

def meminfo_varsize_alloc(self, builder, meminfo, size):

    return self._call_varsize_alloc(builder, meminfo, size, 'NRT_MemInfo_varsize_alloc')
