[libpng15] Added LSR() macro to defend against buggy compilers that evaluate

non-taken code branches and complain about out-of-range shifts.
This commit is contained in:
Glenn Randers-Pehrson
2011-10-27 12:05:58 -05:00
parent b2068640d1
commit ef02d563a3
3 changed files with 51 additions and 36 deletions

View File

@@ -1,5 +1,5 @@
Libpng 1.5.6rc02 - October 26, 2011
Libpng 1.5.6rc02 - October 27, 2011
This is not intended to be a public release. It will be replaced
within a few weeks by a public version or by another test version.
@@ -92,8 +92,9 @@ Version 1.5.6beta07 [October 21, 2011]
Version 1.5.6rc01 [October 26, 2011]
Changed misleading "Missing PLTE before cHRM" warning to "Out of place cHRM"
Version 1.5.6rc02 [October 26, 2011]
Version 1.5.6rc02 [October 27, 2011]
Added LSR() macro to defend against buggy compilers that evaluate non-taken
code branches and complain about out-of-range shifts.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net:
(subscription required; visit