diff options
author | Gerd Moellmann <gerd@gnu.org> | 2000-09-15 15:19:03 +0000 |
---|---|---|
committer | Gerd Moellmann <gerd@gnu.org> | 2000-09-15 15:19:03 +0000 |
commit | b243755a133a4941cd01e722b85797d2d2da2b7f (patch) | |
tree | 1bd7b364a6083aa38b45d5dd49ff4bec43210580 /lisp/toolbar | |
parent | 47e351a3277eaad736633c2856fbdf43fec76a97 (diff) | |
download | emacs-b243755a133a4941cd01e722b85797d2d2da2b7f.tar.gz |
(ALLOC_XPM_COLORS): Define if we can use Emacs' color
allocation functions with the XPM lib.
(struct xpm_cached_color) [ALLOC_XPM_COLORS]: New structure.
(XPM_COLOR_CACHE_BUCKETS) [ALLOC_XPM_COLORS]: New macro.
(xpm_color_cache) [ALLOC_XPM_COLORS]: New variable.
(xpm_init_color_cache, xpm_free_color_cache, xpm_lookup_color)
(xpm_alloc_color, xpm_free_colors) [ALLOC_XPM_COLORS]: New
functions.
(xpm_load) [ALLOC_XPM_COLORS]: Use Emacs' own color allocation
functions, if possible, because these handle color allocation
failure more gracefully.
(Fimage_mask_p): New function.
Diffstat (limited to 'lisp/toolbar')
0 files changed, 0 insertions, 0 deletions