Philipp Hörist pushed to branch master at gajim / gajim

Commits:
f3bde561 by André Apitzsch at 2017-12-18T23:14:22+01:00
GUI interface: fix resource warning

- - - - -
f7260823 by Philipp Hörist at 2017-12-19T19:11:02+01:00
Merge branch 'resource' into 'master'

GUI interface: fix resource warning

See merge request gajim/gajim!175
- - - - -


1 changed file:

- gajim/gui_interface.py


Changes:

=====================================
gajim/gui_interface.py
=====================================
--- a/gajim/gui_interface.py
+++ b/gajim/gui_interface.py
@@ -2443,7 +2443,9 @@ class Interface:
                 'loading avatar %s failed. Try to convert '
                 'avatar image using pillow', filename)
             try:
-                avatar = Image.open(path).convert("RGBA")
+                with open(path, 'rb') as im_handle:
+                    img = Image.open(im_handle)
+                    avatar = img.convert("RGBA")
             except (NameError, OSError):
                 app.log('avatar').warning('Pillow convert failed: %s', 
filename)
                 app.log('avatar').debug('Error', exc_info=True)



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/compare/01d535527e1e3324af08ccb6102b34e0ffac0f97...f72608234fb1e58f77c01479d5ce1ac0400f46b5

---
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/compare/01d535527e1e3324af08ccb6102b34e0ffac0f97...f72608234fb1e58f77c01479d5ce1ac0400f46b5
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to