aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2012-03-26 13:52:15 +0000
committerWerner Koch <[email protected]>2012-03-26 13:52:15 +0000
commit7ddbcb6b6ab8b26c8e609fcd95c2c8a89bc20a7d (patch)
tree90e05b6000a310d120866f4ecccac29a77063bb5
parentTypo fixes in de.po. (diff)
downloadgnupg-7ddbcb6b6ab8b26c8e609fcd95c2c8a89bc20a7d.tar.gz
gnupg-7ddbcb6b6ab8b26c8e609fcd95c2c8a89bc20a7d.zip
Allow compress algorithm 0.
* g10/mainproc.c (proc_compressed): Remove superfluous check for compress algorithm 0. Reported by pfandrade. This is bug#1326.
-rw-r--r--g10/mainproc.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/g10/mainproc.c b/g10/mainproc.c
index ca8b4466a..62b530b38 100644
--- a/g10/mainproc.c
+++ b/g10/mainproc.c
@@ -782,9 +782,7 @@ proc_compressed( CTX c, PACKET *pkt )
int rc;
/*printf("zip: compressed data packet\n");*/
- if( !zd->algorithm )
- rc=G10ERR_COMPR_ALGO;
- else if( c->sigs_only )
+ if (c->sigs_only)
rc = handle_compressed (c->ctrl, c, zd, proc_compressed_cb, c );
else if( c->encrypt_only )
rc = handle_compressed (c->ctrl, c, zd, proc_encrypt_cb, c );