From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.5+) Gecko/20011104 Description of problem: The source code of giftrans has C operator precedence errors which cause wrong values to be used when printing "Disposal method" and "Color Resolution". I have a patch for this bug. Version-Release number of selected component (if applicable): giftrans-1.12.2-9 How reproducible: Always Steps to Reproduce: 1. giftrans -L harrycanuck.gif |& grep -i method Actual Results: Disposal Method: 1 (do not dispose) Disposal Method: 1 (do not dispose) Disposal Method: 1 (do not dispose) Disposal Method: 1 (do not dispose) Disposal Method: 1 (do not dispose) Disposal Method: 5 (to be defined) Disposal Method: 1 (do not dispose) Disposal Method: 5 (to be defined) Disposal Method: 1 (do not dispose) Disposal Method: 1 (do not dispose) Disposal Method: 1 (do not dispose) Disposal Method: 5 (to be defined) Disposal Method: 1 (do not dispose) Disposal Method: 5 (to be defined) Disposal Method: 1 (do not dispose) Disposal Method: 1 (do not dispose) Disposal Method: 1 (do not dispose) Disposal Method: 5 (to be defined) Disposal Method: 1 (do not dispose) Disposal Method: 5 (to be defined) Expected Results: Disposal Method: 2 (restore to background color) Disposal Method: 2 (restore to background color) Disposal Method: 2 (restore to background color) Disposal Method: 2 (restore to background color) Disposal Method: 2 (restore to background color) Disposal Method: 1 (do not dispose) Disposal Method: 2 (restore to background color) Disposal Method: 1 (do not dispose) Disposal Method: 2 (restore to background color) Disposal Method: 2 (restore to background color) Disposal Method: 2 (restore to background color) Disposal Method: 1 (do not dispose) Disposal Method: 2 (restore to background color) Disposal Method: 1 (do not dispose) Disposal Method: 2 (restore to background color) Disposal Method: 2 (restore to background color) Disposal Method: 2 (restore to background color) Disposal Method: 1 (do not dispose) Disposal Method: 2 (restore to background color) Disposal Method: 1 (do not dispose) Additional info: Take (or create with GIMP) any animated GIF with different disposal methods to test.
Created attachment 36462 [details] fix for the bug. Use parentheses to fix operator precedence errors
Fixed in rawhide, version giftrans-1.12.2-10 Read ya, Phil