You've already forked Magisk
mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-09-06 06:36:58 +00:00
Do not always zero initialize for rust resize vec
This commit is contained in:
@@ -66,5 +66,10 @@ fn set_log_level_state_cxx(level: ffi::LogLevelCxx, enabled: bool) {
|
||||
}
|
||||
|
||||
fn resize_vec(vec: &mut Vec<u8>, size: usize) {
|
||||
vec.resize(size, 0);
|
||||
if size > vec.len() {
|
||||
vec.reserve(size - vec.len());
|
||||
}
|
||||
unsafe {
|
||||
vec.set_len(size);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user