Martin Storsjö : ntdll: Fix accidentally used 64 bit types in signal_arm.c.
Module: wine Branch: master Commit: 234f3ffa4b9a14e71a634e83c0db2c7960b7f90b URL: https://source.winehq.org/git/wine.git/?a=commit;h=234f3ffa4b9a14e71a634e83c... Author: Martin Storsjö <martin(a)martin.st> Date: Wed May 11 09:04:25 2022 +0300 ntdll: Fix accidentally used 64 bit types in signal_arm.c. These slipped through when basing the exception handling code on signal_arm64.c. Signed-off-by: Martin Storsjö <martin(a)martin.st> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/ntdll/signal_arm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dlls/ntdll/signal_arm.c b/dlls/ntdll/signal_arm.c index b8e5e790965..7872962bbbe 100644 --- a/dlls/ntdll/signal_arm.c +++ b/dlls/ntdll/signal_arm.c @@ -69,7 +69,7 @@ struct MSVCRT_JUMP_BUFFER }; -static void dump_scope_table( ULONG64 base, const SCOPE_TABLE *table ) +static void dump_scope_table( ULONG base, const SCOPE_TABLE *table ) { unsigned int i; @@ -1240,7 +1240,7 @@ void WINAPI RtlUnwindEx( PVOID end_frame, PVOID target_ip, EXCEPTION_RECORD *rec } else /* hack: call builtin handlers registered in the tib list */ { - DWORD64 backup_frame = dispatch.EstablisherFrame; + DWORD backup_frame = dispatch.EstablisherFrame; while ((DWORD)teb_frame < new_context.Sp && (DWORD)teb_frame < (DWORD)end_frame) { TRACE( "found builtin frame %p handler %p\n", teb_frame, teb_frame->Handler ); @@ -1333,7 +1333,7 @@ EXCEPTION_DISPOSITION WINAPI __C_specific_handler( EXCEPTION_RECORD *rec, { SCOPE_TABLE *table = dispatch->HandlerData; ULONG i; - DWORD64 ControlPc = dispatch->ControlPc; + DWORD ControlPc = dispatch->ControlPc; TRACE( "%p %p %p %p\n", rec, frame, context, dispatch ); if (TRACE_ON(seh)) dump_scope_table( dispatch->ImageBase, table );
participants (1)
-
Alexandre Julliard