Lines Matching defs:dest
345 ucs2_t *dest;
348 dest = (ucs2_t *)malloc((len + 1) * sizeof(ucs2_t));
349 if (!dest) {
354 memcpy(dest, src, len * sizeof(ucs2_t));
355 dest[len] = 0;
357 return dest;
377 ucs2_t *strncpy_w(ucs2_t *dest, const ucs2_t *src, const size_t max)
381 if (!dest || !src) return NULL;
384 dest[len] = src[len];
386 dest[len++] = 0;
388 return dest;
398 ucs2_t *strncat_w(ucs2_t *dest, const ucs2_t *src, const size_t max)
403 if (!dest || !src) return NULL;
405 start = strlen_w(dest);
408 memcpy(&dest[start], src, len*sizeof(ucs2_t));
409 dest[start+len] = 0;
411 return dest;
415 ucs2_t *strcat_w(ucs2_t *dest, const ucs2_t *src)
420 if (!dest || !src) return NULL;
422 start = strlen_w(dest);
425 memcpy(&dest[start], src, len*sizeof(ucs2_t));
426 dest[start+len] = 0;
428 return dest;