mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-25 17:52:02 +02:00
Ensure icon cache is cleared at exit
This commit is contained in:
@@ -237,7 +237,9 @@ func (p *parsed_data) load_image_data() (err error) {
|
||||
}
|
||||
defer f.Close()
|
||||
_, imgfmt, err := image.DecodeConfig(f)
|
||||
f.Seek(0, io.SeekStart)
|
||||
if _, err = f.Seek(0, io.SeekStart); err != nil {
|
||||
return err
|
||||
}
|
||||
if err == nil && imgfmt != "" && strings.Contains("jpeg jpg gif png", strings.ToLower(imgfmt)) {
|
||||
p.image_data, err = io.ReadAll(f)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user