commit 1466931dec040b876c8f156d2dc9deced402bbea
parent 21269bc6c051e4fb4f979e070762a3c6cc07eb00
Author: Jack Mordaunt <jackmordaunt.dev@gmail.com>
Date: Mon, 13 Sep 2021 21:46:23 +0800
cmd/gio: avoid panic on fetch error
Signed-off-by: Jack Mordaunt <jackmordaunt.dev@gmail.com>
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/cmd/gio/main.go b/cmd/gio/main.go
@@ -158,10 +158,12 @@ func (ui *UI) Update(gtx C) {
)
if err != nil {
log.Printf("error: fetching gif: %v", err)
+ return
}
img, err := gif.DecodeAll(bytes.NewReader(g.Data))
if err != nil {
log.Printf("error: decoding gif: %v", err)
+ return
}
ui.GifPlayer.FPS = fps
ui.done <- &PreparedGif{