File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -31,13 +31,13 @@ pub(crate) const NULL_THUNK_DATA_SUFFIX: &[u8] = b"_NULL_THUNK_DATA";
31
31
32
32
macro_rules! u16 {
33
33
( $val: expr) => {
34
- object:: U16 :: new( object:: NativeEndian , $val)
34
+ object:: U16 :: new( object:: LittleEndian , $val)
35
35
} ;
36
36
}
37
37
38
38
macro_rules! u32 {
39
39
( $val: expr) => {
40
- object:: U32 :: new( object:: NativeEndian , $val)
40
+ object:: U32 :: new( object:: LittleEndian , $val)
41
41
} ;
42
42
}
43
43
@@ -49,7 +49,7 @@ pub(crate) fn get_short_import_symbol(
49
49
let mut offset = 0 ;
50
50
let header = ImportObjectHeader :: parse ( buf, & mut offset) . map_err ( Error :: other) ?;
51
51
let data = header. parse_data ( buf, & mut offset) . map_err ( Error :: other) ?;
52
- let is_ec = header. machine . get ( object:: NativeEndian ) == object:: pe:: IMAGE_FILE_MACHINE_ARM64EC ;
52
+ let is_ec = header. machine . get ( object:: LittleEndian ) == object:: pe:: IMAGE_FILE_MACHINE_ARM64EC ;
53
53
54
54
let name = data. symbol ( ) ;
55
55
let demangled_name = is_ec
@@ -77,7 +77,7 @@ pub(crate) fn get_short_import_symbol(
77
77
f ( demangled_name. as_ref ( ) ) ?;
78
78
79
79
// For Arm64EC, also the EC import symbol and thunk.
80
- if header. machine . get ( object:: NativeEndian ) == object:: pe:: IMAGE_FILE_MACHINE_ARM64EC {
80
+ if header. machine . get ( object:: LittleEndian ) == object:: pe:: IMAGE_FILE_MACHINE_ARM64EC {
81
81
const IMP_PREFIX : & [ u8 ] = b"__imp_aux_" ;
82
82
f ( & IMP_PREFIX
83
83
. iter ( )
You can’t perform that action at this time.
0 commit comments