FACT++  1.0
double _swapd_by_addr ( double *  d)

Definition at line 51 of file swap.c.

52 {
53  double r[2];
54  register char *p, *q;
55  register int n;
56 
57  p = (char *) &r[1];
58  q = (char *) d;
59  for( n = sizeof(double)+1; --n; *--p = *q++) ;
60 
61  return r[0];
62 }