]> code.delx.au - gnu-emacs/commit
Support RSVG and cairo.
authorJan D <jan.h.d@swipnet.se>
Sun, 5 Apr 2015 16:34:07 +0000 (18:34 +0200)
committerJan D <jan.h.d@swipnet.se>
Sun, 5 Apr 2015 16:34:07 +0000 (18:34 +0200)
commit69a8655d7190b1dc28de9cbc786a86e8966a45a4
tree4ece133f665d2402720cf11bdb198cc3baa34dc0
parent74c4ce27b510b90c29d25c462d9b84b203d00252
Support RSVG and cairo.

* configure.ac: Allow rsvg with cairo.  Move back HAVE_RSVG.

* src/dispextern.h (struct image): add cr_data2 if cairo.

* src/image.c: #undef COLOR_TABLE_SUPPORT when USE_CAIRO.
(x_clear_image): Free cr_data and cr_data2 if set.
(xpm_load): Assign data to cr_data2.
(svg_load_image): Convert from GdkPixbuf to CAIRO_FORMAT_ARGB32.
ChangeLog
configure.ac
src/ChangeLog
src/dispextern.h
src/image.c