fix compiler warning

Defining veh immediately doesn't seem to break anything, and cures the uninitialized warning.