@@ -12,7 +12,7 @@ use std::{
1212
1313use lending_iterator:: { windows_mut, LendingIterator } ;
1414use simics:: { debug, get_object, info, warn, ConfObject } ;
15- use windows :: Win32 :: System :: {
15+ use windows_sys :: Win32 :: System :: {
1616 Diagnostics :: Debug :: {
1717 IMAGE_DEBUG_DIRECTORY , IMAGE_DEBUG_TYPE_CODEVIEW , IMAGE_DIRECTORY_ENTRY_DEBUG ,
1818 IMAGE_NT_HEADERS64 ,
@@ -78,10 +78,10 @@ impl<'a> DebugInfo<'a> {
7878 let nt_header =
7979 read_virtual :: < IMAGE_NT_HEADERS64 > ( processor, base + dos_header. e_lfanew as u64 ) ?;
8080 let debug_data_directory_offset = nt_header. OptionalHeader . DataDirectory
81- [ IMAGE_DIRECTORY_ENTRY_DEBUG . 0 as usize ]
81+ [ IMAGE_DIRECTORY_ENTRY_DEBUG as usize ]
8282 . VirtualAddress ;
8383 let debug_data_directory_size =
84- nt_header. OptionalHeader . DataDirectory [ IMAGE_DIRECTORY_ENTRY_DEBUG . 0 as usize ] . Size ;
84+ nt_header. OptionalHeader . DataDirectory [ IMAGE_DIRECTORY_ENTRY_DEBUG as usize ] . Size ;
8585 let debug_directory = ( base + debug_data_directory_offset as u64
8686 ..base + debug_data_directory_offset as u64 + debug_data_directory_size as u64 )
8787 . step_by ( std:: mem:: size_of :: < IMAGE_DEBUG_DIRECTORY > ( ) )
@@ -223,10 +223,10 @@ impl<'a> DebugInfo<'a> {
223223 base + dos_header. e_lfanew as u64 ,
224224 ) ?;
225225 let debug_data_directory_offset = nt_header. OptionalHeader . DataDirectory
226- [ IMAGE_DIRECTORY_ENTRY_DEBUG . 0 as usize ]
226+ [ IMAGE_DIRECTORY_ENTRY_DEBUG as usize ]
227227 . VirtualAddress ;
228228 let debug_data_directory_size =
229- nt_header. OptionalHeader . DataDirectory [ IMAGE_DIRECTORY_ENTRY_DEBUG . 0 as usize ] . Size ;
229+ nt_header. OptionalHeader . DataDirectory [ IMAGE_DIRECTORY_ENTRY_DEBUG as usize ] . Size ;
230230 let debug_directory = ( base + debug_data_directory_offset as u64
231231 ..base + debug_data_directory_offset as u64 + debug_data_directory_size as u64 )
232232 . step_by ( std:: mem:: size_of :: < IMAGE_DEBUG_DIRECTORY > ( ) )
0 commit comments