[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.0-22-gb296fb
From: |
Friedrich Beckmann |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.0-22-gb296fba |
Date: |
Mon, 17 Aug 2020 08:16:17 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU PSPP".
The branch, master has been updated
via b296fba9a10d7a3e8ff1bbcac26b449e8bc31983 (commit)
from 5945ce59bf14d8e5ffa50ef82ce56e79800a9bb2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b296fba9a10d7a3e8ff1bbcac26b449e8bc31983
Author: Friedrich Beckmann <friedrich.beckmann@gmx.de>
Date: Mon Aug 17 11:52:47 2020 +0200
fixed range check in parse_record_placement (32Bit/64Bit issue) #58968
The regression failed for test "lexer crash due to overflow" (403)
on i386 architecture. The reason is that long is 64Bit on amd64 while
it is 32Bit on i386. The code used long as type that can hold larger
values than int which does not work on 32Bit systems.
The change keeps the value as double as long as the range checks are done.
see: https://savannah.gnu.org/bugs/?58968
-----------------------------------------------------------------------
Summary of changes:
src/language/data-io/placement-parser.c | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.0-22-gb296fba,
Friedrich Beckmann <=