diff options
author | NIIBE Yutaka <[email protected]> | 2018-10-02 05:22:24 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2018-10-02 05:22:24 +0000 |
commit | 50b02dba2060a8969da47b18d9c0ecdccbd30db4 (patch) | |
tree | 3baa8916fd8bd8debbc4d934da145f193eb92307 /g10/misc.c | |
parent | g10,scd: Support UIF changing command. (diff) | |
download | gnupg-50b02dba2060a8969da47b18d9c0ecdccbd30db4.tar.gz gnupg-50b02dba2060a8969da47b18d9c0ecdccbd30db4.zip |
common: Fix gnupg_reopen_std.
* common/sysutils.c (gnupg_reopen_std): Use fcntl instead of fstat.
--
When gpg was invoked by a Perl web application on FreeBSD, fstat in
gnupg_reopen_std failed with EBADF. Using fcntl, which is considered
lighter than fstat, it works fine. Since uur purpose is to check if
file descriptor is valid or not, lighter operation is better.
Reported-by: Marcin Gryszkalis <[email protected]>
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'g10/misc.c')
0 files changed, 0 insertions, 0 deletions