зеркало из https://github.com/github/ruby.git
Suppress strict-aliasing warning by x86_64-w64-mingw32-gcc 7.4.0
This commit is contained in:
Родитель
abe8fb49f0
Коммит
c688026455
4
cont.c
4
cont.c
|
@ -1336,8 +1336,8 @@ cont_restore_1(rb_context_t *cont)
|
|||
/* workaround for x64 SEH */
|
||||
jmp_buf buf;
|
||||
setjmp(buf);
|
||||
((_JUMP_BUFFER*)(&cont->jmpbuf))->Frame =
|
||||
((_JUMP_BUFFER*)(&buf))->Frame;
|
||||
_JUMP_BUFFER *bp = (void*)&cont->jmpbuf;
|
||||
bp->Frame = ((_JUMP_BUFFER*)((void*)&buf))->Frame;
|
||||
}
|
||||
#endif
|
||||
if (cont->machine.stack_src) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче