[PATCH 1/1] _encode_packobj: raise BaseException for bad level

5 views
Skip to first unread message

Rob Browning

unread,
Jul 3, 2016, 3:35:36 PM7/3/16
to bup-...@googlegroups.com, Jacob Edelman
From: Jacob Edelman <edelm...@gmail.com>

Reviewed-by: Rob Browning <r...@defaultvalue.org>
[r...@defaultvalue.org: adjust commit message]
---

Pushed to master without a Signed-off-by, since it's not a large
change.

lib/bup/git.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/bup/git.py b/lib/bup/git.py
index 9c5f1f7..fa677fe 100644
--- a/lib/bup/git.py
+++ b/lib/bup/git.py
@@ -264,9 +264,9 @@ def _encode_packobj(type, content, compression_level=1):
szbits = sz & 0x7f
sz >>= 7
if compression_level > 9:
- compression_level = 9
+ raise BaseException("Compression Level Above 9")
elif compression_level < 0:
- compression_level = 0
+ raise BaseException("Compression Level Below 0")
z = zlib.compressobj(compression_level)
yield szout
yield z.compress(content)
--
2.8.1

Reply all
Reply to author
Forward
0 new messages