Skip to content

Commit 98b843d

Browse files
committed
Use repeat_n
1 parent 3db354a commit 98b843d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

jvm_rust/src/interpreter.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use alloc::{boxed::Box, format, vec::Vec};
22
use core::iter;
33

44
use classfile::{AttributeInfoCode, Opcode, ValueConstant};
5-
use jvm::{runtime::JavaLangString, ClassInstance, JavaChar, JavaError, JavaType, JavaValue, Jvm, Result};
5+
use jvm::{ClassInstance, JavaChar, JavaError, JavaType, JavaValue, Jvm, Result, runtime::JavaLangString};
66

77
use crate::stack_frame::StackFrame;
88

@@ -22,7 +22,7 @@ impl Interpreter {
2222

2323
stack_frame
2424
.local_variables
25-
.extend(iter::repeat(JavaValue::Void).take(code_attribute.max_locals as usize));
25+
.extend(iter::repeat_n(JavaValue::Void, code_attribute.max_locals as usize));
2626

2727
let mut iter = code_attribute.code.range(0..);
2828
while let Some((offset, opcode)) = iter.next() {

0 commit comments

Comments
 (0)