aboutsummaryrefslogtreecommitdiffstats
path: root/g10/compress.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/compress.c')
-rw-r--r--g10/compress.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/g10/compress.c b/g10/compress.c
index c6a61ebe5..4dfe1bb8a 100644
--- a/g10/compress.c
+++ b/g10/compress.c
@@ -50,12 +50,10 @@ init_compress( compress_filter_context_t *zfx, z_stream *zs )
int rc;
int level;
- if( opt.compress >= 0 && opt.compress <= 9 )
+ if( opt.compress >= 1 && opt.compress <= 9 )
level = opt.compress;
else if( opt.compress == -1 )
level = Z_DEFAULT_COMPRESSION;
- else if( opt.compress == 10 ) /* remove this ! */
- level = 0;
else {
log_error("invalid compression level; using default level\n");
level = Z_DEFAULT_COMPRESSION;
@@ -330,7 +328,7 @@ void
push_compress_filter2(IOBUF out,compress_filter_context_t *zfx,
int algo,int rel)
{
- if(algo>0)
+ if(algo>=0)
zfx->algo=algo;
else
zfx->algo=DEFAULT_COMPRESS_ALGO;