#include <sys/types.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include "Strn.h"
Go to the source code of this file.
◆ Dynscat()
Definition at line 9 of file Dynscat.c.
10{
13 char *newdst, *dcp;
14 size_t curLen, catLen, srcLen;
15
16 if (
dst == (
char **) 0)
18
19 catLen = 0;
25 }
27
29 curLen = 0;
30 else
32
34 newdst =
malloc(curLen + catLen + 2);
35 else
39
40 dcp = newdst + curLen;
46 dcp += srcLen;
48 }
50 *dcp = '\0';
51
53 return (newdst);
54}
_ACRTIMP size_t __cdecl strlen(const char *)
#define memcpy(s1, s2, n)
void int int ULONGLONG int va_list * ap
Referenced by ComputeLNames(), ComputeRNames(), and main().