don't malloc and free temp arrays in _zoomSurfaceY

not that this solves any major delay in that function but oh well...