make alloca call type correct