racket/draw/gif: recognize #xFF extension block

Merge to v6.0
This commit is contained in:
Matthew Flatt 2013-11-27 13:33:20 -07:00
parent 2312e3b9e6
commit 72ba0c9879

View File

@ -162,8 +162,9 @@
(let ([t (read-byte p)]) ; transparent color
(read-byte p) ; 0-sized block
(loop parsed-blocks t))]
[(= ext #xFE)
;; comment block
[(or (= ext #xFE)
(= ext #xFF))
;; comment block or app data
(let loop ()
(let ([size (read-byte p)])
(unless (zero? size)