Simple C swap macro