12 Apr
2012
12 Apr
'12
7:27 p.m.
Christian Costa <titan.costa(a)gmail.com> writes:
+ children = (IDirect3DRMFrame3**)HeapAlloc(GetProcessHeap(), 0, (This->nb_children + 1) * sizeof(IDirect3DRMFrame3*)); + if (!children) + return E_OUTOFMEMORY; + + CopyMemory(children, This->children, This->nb_children * sizeof(IDirect3DRMFrame3*)); + HeapFree(GetProcessHeap(), 0, This->children);
HeapReAlloc is your friend. Also you should grow the buffer quadratically. -- Alexandre Julliard julliard(a)winehq.org