Boston, MA 02111-1307, USA. */
#include <stdlib.h>
+#include <string.h>
#include <argz.h>
/* Append BUF, of length BUF_LEN to *TO, of length *TO_LEN, reallocating and
if (new_to)
{
- memcpy (new_to + *to_len, buf, buf_len);
- new_to[new_len] = '\0';
+ *((char *) __mempcpy (new_to + *to_len, buf, buf_len)) = '\0';
*to = new_to;
*to_len = new_len;
}