Skip to content

Commit c0aae15

Browse files
KaratussSnowapril
andauthored
Update vm/src/builtins/bytes.rs
Co-authored-by: Snowapril <sinjihng@gmail.com>
1 parent ee10db3 commit c0aae15

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

vm/src/builtins/bytes.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -610,13 +610,10 @@ impl AsSequence for PyBytes {
610610
impl AsNumber for PyBytes {
611611
const AS_NUMBER: PyNumberMethods = PyNumberMethods {
612612
remainder: Some(|number, other, vm| {
613-
let formatted = number
614-
.obj
615-
.downcast_ref::<PyBytes>()
616-
.unwrap()
613+
Ok(Self::number_downcast(number)
617614
.inner
618-
.cformat(other.to_owned(), vm)?;
619-
Ok(formatted.to_pyobject(vm))
615+
.cformat(other.to_pyobject(vm), vm)?
616+
.to_pyobject(vm))
620617
}),
621618
..PyNumberMethods::NOT_IMPLEMENTED
622619
};

0 commit comments

Comments
 (0)