aboutsummaryrefslogtreecommitdiffstats
path: root/g10/encode.c
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2004-11-04 22:28:39 +0000
committerDavid Shaw <[email protected]>2004-11-04 22:28:39 +0000
commit69ef25f8d6c80af6748be5b311f1018e8625e7d2 (patch)
tree449f85017916691a788bfeb071728552ddc863ed /g10/encode.c
parent* misc.c (print_digest_algo_note): The latest 2440bis drafts deprecates (diff)
downloadgnupg-69ef25f8d6c80af6748be5b311f1018e8625e7d2.tar.gz
gnupg-69ef25f8d6c80af6748be5b311f1018e8625e7d2.zip
* plaintext.c (handle_plaintext): Don't try and create a zero-length
filename when using --use-embedded-filename with input that has no filename (clearsigned or message generated from a pipe). * encode.c (encode_simple, encode_crypt), progress.c (handle_progress), sign.c (write_plaintext_packet): Fix a few inconsistent calls (NULL filename means a pipe here, so don't bother to check it twice).
Diffstat (limited to '')
-rw-r--r--g10/encode.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/g10/encode.c b/g10/encode.c
index 764b804b3..d1898b371 100644
--- a/g10/encode.c
+++ b/g10/encode.c
@@ -300,8 +300,8 @@ encode_simple( const char *filename, int mode, int use_seskey )
either partial length or fixed length with the new style
messages. */
- if ( !iobuf_is_pipe_filename (filename) && filename && *filename
- && !opt.textmode ) {
+ if ( !iobuf_is_pipe_filename (filename) && *filename && !opt.textmode )
+ {
off_t tmpsize;
if ( !(tmpsize = iobuf_get_filelength(inp)) )
@@ -314,9 +314,9 @@ encode_simple( const char *filename, int mode, int use_seskey )
filesize = tmpsize;
else
filesize = 0;
- }
+ }
else
- filesize = opt.set_filesize ? opt.set_filesize : 0; /* stdin */
+ filesize = opt.set_filesize ? opt.set_filesize : 0; /* stdin */
if (!opt.no_literal) {
pt->timestamp = make_timestamp();
@@ -596,8 +596,8 @@ encode_crypt( const char *filename, STRLIST remusr, int use_symkey )
}
}
- if (!iobuf_is_pipe_filename (filename) && *filename
- && !opt.textmode ) {
+ if (!iobuf_is_pipe_filename (filename) && *filename && !opt.textmode )
+ {
off_t tmpsize;
if ( !(tmpsize = iobuf_get_filelength(inp)) )
@@ -610,9 +610,9 @@ encode_crypt( const char *filename, STRLIST remusr, int use_symkey )
filesize = tmpsize;
else
filesize = 0;
- }
+ }
else
- filesize = opt.set_filesize ? opt.set_filesize : 0; /* stdin */
+ filesize = opt.set_filesize ? opt.set_filesize : 0; /* stdin */
if (!opt.no_literal) {
pt->timestamp = make_timestamp();