Skip to content

Commit 46562be

Browse files
committed
Fix memory leak
1 parent 3c45b6c commit 46562be

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/hl/plist/file_access.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1543,6 +1543,9 @@ impl FileAccess {
15431543
}
15441544
*layout.get_mut(i - 1) = 0xff - mapping[j];
15451545
}
1546+
for &memb_name in &memb_name {
1547+
crate::util::h5_free_memory(memb_name as *mut _);
1548+
}
15461549
let relax = relax > 0;
15471550
let drv = MultiDriver { files, layout, relax };
15481551
drv.validate().map(|_| drv)

0 commit comments

Comments
 (0)