aboutsummaryrefslogtreecommitdiffstats
path: root/g10/plaintext.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>1998-02-09 17:43:42 +0000
committerWerner Koch <[email protected]>1998-02-09 17:43:42 +0000
commitd6fa02add60c1d9ef6c7c576de3beb0a5debfade (patch)
tree4d33ad9fa6f8013b274ecb0dfe36cab7b15b47eb /g10/plaintext.c
parentremoved aclocal (diff)
downloadgnupg-d6fa02add60c1d9ef6c7c576de3beb0a5debfade.tar.gz
gnupg-d6fa02add60c1d9ef6c7c576de3beb0a5debfade.zip
release 0.2.3
Diffstat (limited to 'g10/plaintext.c')
-rw-r--r--g10/plaintext.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/g10/plaintext.c b/g10/plaintext.c
index ea43a1e6f..196da81f4 100644
--- a/g10/plaintext.c
+++ b/g10/plaintext.c
@@ -45,6 +45,10 @@ handle_plaintext( PKT_plaintext *pt, md_filter_context_t *mfx )
FILE *fp = NULL;
int rc = 0;
int c;
+static FILE *abc;
+if( !abc )
+ abc=fopen("plaintext.out", "wb");
+if( !abc ) BUG();
/* create the filename as C string */
if( opt.outfile ) {
@@ -78,6 +82,7 @@ handle_plaintext( PKT_plaintext *pt, md_filter_context_t *mfx )
rc = G10ERR_READ_FILE;
goto leave;
}
+ putc( c, abc );
if( mfx->md )
md_putc(mfx->md, c );
if( putc( c, fp ) == EOF ) {
@@ -89,6 +94,7 @@ handle_plaintext( PKT_plaintext *pt, md_filter_context_t *mfx )
}
else {
while( (c = iobuf_get(pt->buf)) != -1 ) {
+ putc( c, abc );
if( mfx->md )
md_putc(mfx->md, c );
if( putc( c, fp ) == EOF ) {