[PATCH v4 4/4] wcsmbs: Add wcsdup() tests. (BZ #30266)

Adhemerval Zanella Netto adhemerval.zanella@linaro.org
Tue Apr 11 17:30:36 GMT 2023



On 10/04/23 12:59, Joe Simmons-Talbott via Libc-alpha wrote:
> Enable wide character testcases for wcsdup().

LGTM, thanks.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>

> ---
>  wcsmbs/Makefile      | 2 +-
>  wcsmbs/test-wcsdup.c | 2 ++
>  2 files changed, 3 insertions(+), 1 deletion(-)
>  create mode 100644 wcsmbs/test-wcsdup.c
> 
> diff --git a/wcsmbs/Makefile b/wcsmbs/Makefile
> index b12a3b0750..bd39335b0e 100644
> --- a/wcsmbs/Makefile
> +++ b/wcsmbs/Makefile
> @@ -49,7 +49,7 @@ routines := wcscat wcschr wcscmp wcscpy wcscspn wcsdup wcslen wcsncat \
>  
>  strop-tests :=  wcscmp wcsncmp wmemcmp wcslen wcschr wcsrchr wcscpy wcsnlen \
>  		wcpcpy wcsncpy wcpncpy wcscat wcsncat wcschrnul wcsspn wcspbrk \
> -		wcscspn wmemchr wmemset
> +		wcscspn wmemchr wmemset wcsdup
>  tests := tst-wcstof wcsmbs-tst1 tst-wcsnlen tst-btowc tst-mbrtowc \
>  	 tst-wcrtomb tst-wcpncpy tst-mbsrtowcs tst-wchar-h tst-mbrtowc2 \
>  	 tst-c16c32-1 wcsatcliff tst-wcstol-locale tst-wcstod-nan-locale \
> diff --git a/wcsmbs/test-wcsdup.c b/wcsmbs/test-wcsdup.c
> new file mode 100644
> index 0000000000..e39e063d0b
> --- /dev/null
> +++ b/wcsmbs/test-wcsdup.c
> @@ -0,0 +1,2 @@
> +#define WIDE 1
> +#include "../string/test-strdup.c"


More information about the Libc-alpha mailing list