The vasnwprintf implementation and tests depend on a few wide-character string functions from <wchar.h>. This patch adds the dependencies.
It also depends on 'swprintf'; to be added later. 2023-03-19 Bruno Haible <br...@clisp.org> vasnwprintf: Fix module dependencies. * modules/vasnwprintf (Depends-on): Add wmemcpy, wmemset. * modules/vasnwprintf-tests (Depends-on): Add wmemcmp. * modules/vasnwprintf-posix-tests (Depends-on): Likewise. diff --git a/modules/vasnwprintf b/modules/vasnwprintf index 544d7144a4..6c7d63a5f6 100644 --- a/modules/vasnwprintf +++ b/modules/vasnwprintf @@ -34,6 +34,8 @@ errno memchr assert-h wchar +wmemcpy +wmemset configure.ac: AC_REQUIRE([AC_C_RESTRICT]) diff --git a/modules/vasnwprintf-posix-tests b/modules/vasnwprintf-posix-tests index 4f2891a4ff..d9729e9dcb 100644 --- a/modules/vasnwprintf-posix-tests +++ b/modules/vasnwprintf-posix-tests @@ -16,6 +16,7 @@ float setlocale wcscmp wcsspn +wmemcmp wmemcpy configure.ac: diff --git a/modules/vasnwprintf-tests b/modules/vasnwprintf-tests index e90236e8d2..37ed08de56 100644 --- a/modules/vasnwprintf-tests +++ b/modules/vasnwprintf-tests @@ -4,6 +4,7 @@ tests/macros.h Depends-on: wcscmp +wmemcmp wmemcpy configure.ac: