array: Allocate initial data properly if esize is 0