One caller uses fuelcen_activate when segp->special != station_type. Every other caller passes the type that was already on the segment. Move the assignment into the one caller that needs it, then remove the argument.