diff options
| author | Mason Reed <mason@vector35.com> | 2024-11-11 14:28:21 -0500 |
|---|---|---|
| committer | Mason Reed <mason@vector35.com> | 2024-11-11 14:31:53 -0500 |
| commit | 16e3a8afa1aa68b21b60bddba86971045c8fee3c (patch) | |
| tree | 732e8bf97285a1cb69e018e8b37ad7d49296fe1f /plugins | |
| parent | 7df5aa809b78c2ed3abc9f6bc3dae9e34b809d32 (diff) | |
WARP: Lockless ViewID
Diffstat (limited to 'plugins')
| -rw-r--r-- | plugins/warp/src/cache.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/plugins/warp/src/cache.rs b/plugins/warp/src/cache.rs index e3f1259c..4abd881f 100644 --- a/plugins/warp/src/cache.rs +++ b/plugins/warp/src/cache.rs @@ -370,9 +370,7 @@ impl From<&BinaryView> for ViewID { fn from(value: &BinaryView) -> Self { let mut hasher = DefaultHasher::new(); hasher.write_u64(value.original_image_base()); - hasher.write(value.view_type().to_bytes()); - hasher.write_u64(value.entry_point()); - hasher.write(value.file().filename().to_bytes()); + hasher.write_usize(value.file().session_id()); Self(hasher.finish()) } } |
