Allow Builder re-use

This commit is contained in:
Rerumu
2022-06-17 22:11:31 -04:00
parent 2fae09e149
commit 34311bd0fb
3 changed files with 10 additions and 6 deletions
+4 -2
View File
@@ -223,9 +223,11 @@ fn build_func_list(wasm: &Module, type_info: &TypeInfo) -> Vec<FuncData> {
None => return Vec::new(),
};
let iter = list.iter().enumerate();
let mut builder = Builder::from_type_info(type_info);
iter.map(|f| Builder::from_type_info(type_info).build_indexed(f.0, f.1))
list.iter()
.enumerate()
.map(|f| builder.build_indexed(f.0, f.1))
.collect()
}