]> git.eshelyaron.com Git - emacs.git/commit
Fix GDI+ image loading by file name
authorEli Zaretskii <eliz@gnu.org>
Sat, 25 Apr 2020 13:37:46 +0000 (16:37 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 25 Apr 2020 13:37:46 +0000 (16:37 +0300)
commitf7748ad682abca5968ce24ed488ba56d2e48ef8a
treee5528510637c6d88e0004d66c1120f088620c013
parent2a3a0a843f66db6f693e084b2fbd40eeda70afbc
Fix GDI+ image loading by file name

Without a call to image_find_image, we can get a file name that
is relative to data-directory/images/, or a file name that
starts with "~/", in which case w32_load_image would fail.
* src/image.c (native_image_load): Call image_find_image_file to
resolve and encode the image file name.
* src/w32image.c (w32_load_image): No need to encode the file
name, as it's already encoded by native_image_load.
src/image.c
src/w32image.c