ntdll: Copy extended registers too in copy_context().
This commit is contained in:
parent
93cdead182
commit
f45b7078bf
|
@ -886,6 +886,10 @@ static inline void copy_context( CONTEXT *to, const CONTEXT *from, DWORD flags )
|
|||
{
|
||||
to->FloatSave = from->FloatSave;
|
||||
}
|
||||
if (flags & CONTEXT_EXTENDED_REGISTERS)
|
||||
{
|
||||
memcpy( to->ExtendedRegisters, from->ExtendedRegisters, sizeof(to->ExtendedRegisters) );
|
||||
}
|
||||
#elif defined(__x86_64__)
|
||||
flags &= ~CONTEXT_AMD64; /* get rid of CPU id */
|
||||
if (flags & CONTEXT_CONTROL)
|
||||
|
|
Loading…
Reference in New Issue