]> pd.if.org Git - pdclib/blob - functions/string/strcat.c
Re-import from Subversion.
[pdclib] / functions / string / strcat.c
1 /* ----------------------------------------------------------------------------
2  * $Id$
3  * ----------------------------------------------------------------------------
4  * Public Domain C Library - http://pdclib.sourceforge.net
5  * This code is Public Domain. Use, modify, and redistribute at will.
6  * --------------------------------------------------------------------------*/
7
8 char * strcat( char * restrict dest, const char * restrict src )
9 {
10     char * dest_p = dest;
11     if ( *dest_p != '\0' )
12     {
13         while ( *++dest_p != '\0' )
14         {
15             /* EMPTY */
16         }
17     }
18     while ( (*dest_p++ = *src++) != '\0' )
19     {
20         /* EMPTY */
21     }
22     return dest;
23 }