unknown attributes

This commit is contained in:
VegOwOtenks 2024-08-29 14:54:00 +02:00
parent 10646275cb
commit 8a79a28b5f

View file

@ -549,7 +549,9 @@ impl AttributeInfo {
let mut attr_vec = Vec::with_capacity(length.into()); let mut attr_vec = Vec::with_capacity(length.into());
for _i in 0..length { for _i in 0..length {
attr_vec.push(AttributeInfo::from_reader(reader, &pool)?); let attribute = AttributeInfo::from_reader(reader, &pool)?;
println!("{:#?}", attribute);
attr_vec.push(attribute);
} }
Ok(attr_vec.into_boxed_slice()) Ok(attr_vec.into_boxed_slice())
@ -585,8 +587,6 @@ impl AttributeInfo {
} }
}; };
println!("{:#?}", data);
Ok( Ok(
AttributeInfo { AttributeInfo {
attribute_name_index, attribute_name_index,
@ -618,7 +618,7 @@ impl MethodInfo {
} }
fn read_buffer(reader: &mut dyn Read, size: usize) -> Result<Box<[u8]>, Error> { fn read_buffer(reader: &mut dyn Read, size: usize) -> Result<Box<[u8]>, Error> {
let mut buffer: Box<[u8]> = Vec::<u8>::with_capacity(size).into_boxed_slice(); let mut buffer: Box<[u8]> = vec![0; size].into_boxed_slice();
reader.read_exact(&mut buffer)?; reader.read_exact(&mut buffer)?;