修正swap问题