mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-03-26 00:34:17 -07:00
Avoid "dereferencing type-punned pointer will break strict-aliasing rules" from gcc 4.8.
Copied from Perforce Change: 194061
This commit is contained in:
parent
2a76ea526d
commit
6ebfdb2a10
1 changed files with 3 additions and 3 deletions
|
|
@ -423,9 +423,9 @@ void EventDump(mps_lib_FILE *stream)
|
|||
}
|
||||
|
||||
for (kind = 0; kind < EventKindLIMIT; ++kind) {
|
||||
for (event = (Event)EventBuffer[kind];
|
||||
(char *)event < EventLogged[kind];
|
||||
event = (Event)((char *)event + event->any.size)) {
|
||||
for (event = (void *)EventBuffer[kind];
|
||||
(void *)event < (void *)EventLogged[kind];
|
||||
event = PointerAdd(event, event->any.size)) {
|
||||
/* Try to keep going even if there's an error, because this is used as a
|
||||
backtrace and we'll take what we can get. */
|
||||
(void)EventWrite(event, stream);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue