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@martin.st> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
cad3668929
commit
234f3ffa4b
|
@ -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 );
|
||||
|
|
Loading…
Reference in New Issue