giffer

Create .gif images from sites like youtube.com
Log | Files | Refs | LICENSE

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:
Mcmd/gio/main.go | 2++
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{