blob: 2fd2c0648e19d3b0544053e31f3da77cdad6de59 [file] [log] [blame]
lh9ed821d2023-04-07 01:36:19 -07001/*
2 * Copyright (C) 2002 Manuel Novoa III
3 * Copyright (C) 2000-2005 Erik Andersen <andersen@uclibc.org>
4 *
5 * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
6 */
7
8#include "_string.h"
9
10#ifdef WANT_WIDE
11# define Wstpcpy wcpcpy
12#else
13# undef stpcpy
14# define Wstpcpy stpcpy
15#endif
16
17Wchar *Wstpcpy(register Wchar * __restrict s1, const Wchar * __restrict s2)
18{
19 while ( (*s1++ = *s2++) != 0 );
20
21 return s1 - 1;
22}
23
24#ifndef WANT_WIDE
25libc_hidden_def(stpcpy)
26#endif