From 27fdb9eef1a5047e468207b244c1eb4c5dc998d3 Mon Sep 17 00:00:00 2001 From: Noah <33094578+coolreader18@users.noreply.github.com> Date: Fri, 19 Feb 2021 11:28:51 -0600 Subject: [PATCH] Decompress.decompress() takes PyBytesLike --- vm/src/stdlib/zlib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vm/src/stdlib/zlib.rs b/vm/src/stdlib/zlib.rs index b80e40a01..031a932f6 100644 --- a/vm/src/stdlib/zlib.rs +++ b/vm/src/stdlib/zlib.rs @@ -273,6 +273,7 @@ mod decl { Some(args.max_length) }; let data = args.data.borrow_value(); + let data = &*data; let mut d = self.decompress.lock(); let orig_in = d.total_in(); @@ -339,7 +340,7 @@ mod decl { #[derive(FromArgs)] struct DecompressArgs { #[pyarg(positional)] - data: PyBytesRef, + data: PyBytesLike, #[pyarg(any, default = "0")] max_length: usize, }