diff options
Diffstat (limited to 'g10/keylist.c')
-rw-r--r-- | g10/keylist.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/g10/keylist.c b/g10/keylist.c index 4fe1e40..2684f59 100644 --- a/g10/keylist.c +++ b/g10/keylist.c @@ -1232,7 +1232,7 @@ list_keyblock_colon (ctrl_t ctrl, kbnode_t keyblock, } if (!opt.fast_list_mode && !opt.no_expensive_trust_checks) - ownertrust_print = get_ownertrust_info (pk); + ownertrust_print = get_ownertrust_info (pk, 0); else ownertrust_print = 0; @@ -1900,6 +1900,9 @@ set_attrib_fd (int fd) if (fd == -1) return; + if (! gnupg_fd_valid (fd)) + log_fatal ("attribute-fd is invalid: %s\n", strerror (errno)); + #ifdef HAVE_DOSISH_SYSTEM setmode (fd, O_BINARY); #endif |