- Fix compilation with GCC 4.0-20041219.
[reactos.git] / reactos / lib / msvcrt / stdlib / swab.c
1 #include <msvcrt/stdlib.h>
2
3 /*
4 * @implemented
5 */
6 void _swab (const char* caFrom, char* caTo, size_t sizeToCopy)
7 {
8 if (sizeToCopy > 1)
9 {
10 sizeToCopy = sizeToCopy >> 1;
11
12 while (sizeToCopy--) {
13 *caTo++ = caFrom[1];
14 *caTo++ = *caFrom++;
15 caFrom++;
16 }
17 }
18 }