From 18e5dd7b03ced51611c9ba1345cf498a0aaf14a6 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 20 Oct 2020 16:38:06 +0200 Subject: Replace all calls to stat by gnupg_stat. * common/sysutils.c (gnupg_stat): New. * common/sysutils.h: Include sys/stat.h. -- Yet another wrapper for Unicode support on Windows. GnuPG-bug-id: 5098 Signed-off-by: Werner Koch --- tools/wks-util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tools/wks-util.c') diff --git a/tools/wks-util.c b/tools/wks-util.c index 621be7920..7afe6c1aa 100644 --- a/tools/wks-util.c +++ b/tools/wks-util.c @@ -843,13 +843,13 @@ wks_compute_hu_fname (char **r_fname, const char *addrspec) /* Try to create missing directories below opt.directory. */ fname = make_filename_try (opt.directory, domain, NULL); - if (fname && stat (fname, &sb) + if (fname && gnupg_stat (fname, &sb) && gpg_err_code_from_syserror () == GPG_ERR_ENOENT) if (!gnupg_mkdir (fname, "-rwxr--r--") && opt.verbose) log_info ("directory '%s' created\n", fname); xfree (fname); fname = make_filename_try (opt.directory, domain, "hu", NULL); - if (fname && stat (fname, &sb) + if (fname && gnupg_stat (fname, &sb) && gpg_err_code_from_syserror () == GPG_ERR_ENOENT) if (!gnupg_mkdir (fname, "-rwxr--r--") && opt.verbose) log_info ("directory '%s' created\n", fname); -- cgit v1.2.3