Print a notice if chdir fails

Fixes -Wunused-result warning.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
diff --git a/tests/suites/host_test.function b/tests/suites/host_test.function
index 3a3cb34..1f95fb4 100644
--- a/tests/suites/host_test.function
+++ b/tests/suites/host_test.function
@@ -433,8 +433,7 @@
 }
 
 #if defined(__unix__) ||                                \
-    (defined(__APPLE__) && defined(__MACH__)) ||        \
-    defined(_WIN32)
+    (defined(__APPLE__) && defined(__MACH__))
 #define MBEDTLS_HAVE_CHDIR
 #endif
 
@@ -456,11 +455,11 @@
     }
     memcpy(path, argv0, path_size - 1);
     path[path_size - 1] = 0;
-#if defined(_WIN32)
-    (void) _chdir(path);
-#else
-    (void) chdir(path);
-#endif
+    int ret = chdir(path);
+    if (ret != 0) {
+        mbedtls_fprintf(stderr, "%s: note: chdir(\"%s\") failed.\n",
+                        __func__, path);
+    }
     mbedtls_free(path);
 }
 #endif /* MBEDTLS_HAVE_CHDIR */