diff options
author | Werner Koch <[email protected]> | 2015-01-28 19:12:21 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2015-01-28 19:12:21 +0000 |
commit | d8eea25b8b7becbfa3f059be6f5966a2f1aa7112 (patch) | |
tree | 6e82e33f1237fb15bce50726f5502f1af5d3e105 /common/argparse.c | |
parent | Add a hook to be called right after main. (diff) | |
download | gnupg-d8eea25b8b7becbfa3f059be6f5966a2f1aa7112.tar.gz gnupg-d8eea25b8b7becbfa3f059be6f5966a2f1aa7112.zip |
gpg: Fix buffering problem in --list-config.
* g10/gpg.c (list_config): Replace print_sanitized_string2 by
es_write_sanitized.
* common/stringhelp.c (print_sanitized_buffer2): Remove.
(print_sanitized_buffer, print_sanitized_utf8_buffer): Remove.
(print_sanitized_utf8_buffer, print_sanitized_utf8_string): Remove.
(print_sanitized_string): Remove.
* sm/certdump.c (print_dn_part, print_dn_parts): Remove arg FP.
(pretty_print_sexp, gpgsm_print_name2, gpgsm_print_name): Remove.
--
Mixing stdio and estream is never a good idea. This fix also allows
us to remove a lot of garbage.
Reported-by: Jason A. Donenfeld <[email protected]>
GnuPG-bug-id: 1822
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'common/argparse.c')
0 files changed, 0 insertions, 0 deletions