From 4fe8859541d0facd5c3aadbdff5202ee5bb563a8 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Mon, 2 May 2022 14:16:47 +0900 Subject: [PATCH] gpgscm: Fix handling an error for chdir. * tests/gpgscm/ffi.c (do_chdir): Use gpg_error_from_syserror. -- Signed-off-by: NIIBE Yutaka --- tests/gpgscm/ffi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/gpgscm/ffi.c b/tests/gpgscm/ffi.c index 9baf11e1d..b9210c706 100644 --- a/tests/gpgscm/ffi.c +++ b/tests/gpgscm/ffi.c @@ -219,7 +219,7 @@ do_chdir (scheme *sc, pointer args) FFI_ARG_OR_RETURN (sc, char *, name, path, args); FFI_ARGS_DONE_OR_RETURN (sc, args); if (chdir (name)) - FFI_RETURN_ERR (sc, errno); + FFI_RETURN_ERR (sc, gpg_error_from_syserror ()); FFI_RETURN (sc); }