diff options
| author | Werner Koch <[email protected]> | 2022-08-31 11:35:41 +0000 |
|---|---|---|
| committer | Werner Koch <[email protected]> | 2022-09-29 13:09:56 +0000 |
| commit | 46f9b0071f54191cbf05ae23b24961ac6f43de4e (patch) | |
| tree | bafad4ed0f8d8167fd37c3acb31d663879507010 /common/exectool.c | |
| parent | gpg: Make --require-compliance work for -se (diff) | |
| download | gnupg-46f9b0071f54191cbf05ae23b24961ac6f43de4e.tar.gz gnupg-46f9b0071f54191cbf05ae23b24961ac6f43de4e.zip | |
gpg: Fix assertion failure due to errors in encrypt_filter.
* common/iobuf.c (iobuf_copy): Use log_assert. Explicitly cast error
return value.
* g10/build-packet.c (do_plaintext): Check for iobuf_copy error.
* g10/encrypt.c (encrypt_filter): Immediately set header_okay.
--
The second fix avoids repeated error message about non-compliant keys.
Updates-commit: a51067a21f688086bd8e44234a88ae367582cc76
Ported-from: aa0c942521d89f4f0aac90bacaf8a7a7cefc88d8
GnuPG-bug-id: 6174
Diffstat (limited to 'common/exectool.c')
0 files changed, 0 insertions, 0 deletions
