From 39d478f5ba5d74cdd1d2e40311ff120c932bac37 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Wed, 6 Apr 2022 11:28:00 +0900 Subject: w32: Fix for make check. * common/Makefile.am (module_tests): Exclude t-exechelp and t-exectool. * common/t-stringhelp.c (mygetcwd): Convert '\' to '/'. * tests/cms/Makefile.am: Add $(EXEEXT). * tests/gpgme/Makefile.am: Likewise. * tests/migrations/Makefile.am: Likewise. * tests/openpgp/Makefile.am: Likewise. -- Signed-off-by: NIIBE Yutaka --- common/t-stringhelp.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'common/t-stringhelp.c') diff --git a/common/t-stringhelp.c b/common/t-stringhelp.c index 8d0c1c576..4086f8c3d 100644 --- a/common/t-stringhelp.c +++ b/common/t-stringhelp.c @@ -88,7 +88,15 @@ mygetcwd (void) return buffer; #else if (getcwd (buffer, size) == buffer) - return buffer; + { +#ifdef HAVE_W32_SYSTEM + char *p; + for (p = buffer; *p; p++) + if (*p == '\\') + *p = '/'; +#endif + return buffer; + } xfree (buffer); if (errno != ERANGE) { -- cgit v1.2.3