mirror of
https://git.code.sf.net/p/libpng/code.git
synced 2025-07-10 18:04:09 +02:00
[libpng15] Imported from libpng-1.5.28rc01.tar
This commit is contained in:
13
CHANGES
13
CHANGES
@@ -4496,7 +4496,7 @@ version 1.5.27rc01 [May 14, 2016]
|
||||
version 1.5.27 [May 26, 2016]
|
||||
No changes.
|
||||
|
||||
version 1.5.28beta01 [December 27, 2016]
|
||||
version 1.5.28rc01 [December 27, 2016]
|
||||
Merged with current libpng16 gregbook, pngvalid.c, pngtest.c, pngminim,
|
||||
pngminus
|
||||
Fixed undefined behavior in png_push_save_buffer(). Do not call
|
||||
@@ -4521,12 +4521,11 @@ version 1.5.28beta01 [December 27, 2016]
|
||||
Since signed overflow is undefined in C90 the code has been modified to
|
||||
correctly calculate a signed result. This requires changing the 'hi'
|
||||
result parameter to a signed value.
|
||||
|
||||
This has been code reviewed solely by the author. A further code review
|
||||
is highly desireable. Nevertheless the code compiles without warnings
|
||||
from clang and without the prior detection of an overflow. Since it no
|
||||
longer truncates any of the intermediate values this should be enough to
|
||||
ensure that it is correct.
|
||||
This has been code reviewed solely by the author. A further code review
|
||||
is highly desireable. Nevertheless the code compiles without warnings
|
||||
from clang and without the prior detection of an overflow. Since it no
|
||||
longer truncates any of the intermediate values this should be enough to
|
||||
ensure that it is correct.
|
||||
|
||||
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
|
||||
(subscription required; visit
|
||||
|
||||
Reference in New Issue
Block a user