/* * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS system libraries * FILE: lib/sdk/crt/string/strrev.c * PURPOSE: Unknown * PROGRAMER: Unknown * UPDATE HISTORY: * 25/11/05: Added license header */ #include /* * @implemented */ char * CDECL _strrev(char *s) { char a, *b, *e; b=e=s; while (*e) e++; e--; /* start at last char, not NULL char */ while ( b < e ) { a=*b; *b=*e; *e=a; b++; e--; } return s; /* return ptr to beginning of string */ }