From e276f63e4a80e8d1cb1ba5621cedaeb0ccda956d Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Thu, 20 Aug 2020 15:50:50 +0200 Subject: gpgtar: Make --files-from and --null work as described. * tools/gpgtar-create.c (gpgtar_create): Add args files_from and null_names. Improve reading from a file. * tools/gpgtar.c: Make global vars static. (main): Remove tests for --files-from and --null option combinations. Pass option variables to gpgtar_create. -- GnuPG-bug-id: 5027 Signed-off-by: Werner Koch --- tools/gpgtar.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tools/gpgtar.h') diff --git a/tools/gpgtar.h b/tools/gpgtar.h index 74bfb56e8..3e7aa5ed6 100644 --- a/tools/gpgtar.h +++ b/tools/gpgtar.h @@ -130,7 +130,8 @@ gpg_error_t read_record (estream_t stream, void *record); gpg_error_t write_record (estream_t stream, const void *record); /*-- gpgtar-create.c --*/ -gpg_error_t gpgtar_create (char **inpattern, int encrypt, int sign); +gpg_error_t gpgtar_create (char **inpattern, const char *files_from, + int null_names, int encrypt, int sign); /*-- gpgtar-extract.c --*/ gpg_error_t gpgtar_extract (const char *filename, int decrypt); -- cgit v1.2.3