wnswap3
Swap 2 variables
Overview
wn_swap is a macro which swaps a and b. a and b must be of type type. type is used to declare a temporary.
Examples
{
int a,b;
wn_swap(a,b,int);
}
{
ptr p1,p2;
wn_swap(p1,p2,ptr);
}
{
char *p1,*p2;
wn_swap(p1,p2,char *);
}