Mercurial > emacs
changeset 64967:30b17a96bd90
(syms_of_image): Init Qxbm, Qpbm before calling define_image_type.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 15 Aug 2005 01:47:01 +0000 |
parents | 155edc67bca3 |
children | fe8827f7aeda |
files | src/image.c |
diffstat | 1 files changed, 11 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/src/image.c Mon Aug 15 01:45:46 2005 +0000 +++ b/src/image.c Mon Aug 15 01:47:01 2005 +0000 @@ -8038,9 +8038,6 @@ To check whether it is really supported, use `image-type-available-p'. */); Vimage_types = Qnil; - define_image_type (&xbm_type, 1); - define_image_type (&pbm_type, 1); - DEFVAR_LISP ("image-library-alist", &Vimage_library_alist, doc: /* Alist of image types vs external libraries needed to display them. @@ -8058,6 +8055,17 @@ Vimage_type_cache = Qnil; staticpro (&Vimage_type_cache); + Qpbm = intern ("pbm"); + staticpro (&Qpbm); + ADD_IMAGE_TYPE(Qpbm); + + Qxbm = intern ("xbm"); + staticpro (&Qxbm); + ADD_IMAGE_TYPE(Qxbm); + + define_image_type (&xbm_type, 1); + define_image_type (&pbm_type, 1); + QCascent = intern (":ascent"); staticpro (&QCascent); QCmargin = intern (":margin"); @@ -8102,14 +8110,6 @@ staticpro (&QCpt_height); #endif /* HAVE_GHOSTSCRIPT */ - Qpbm = intern ("pbm"); - staticpro (&Qpbm); - ADD_IMAGE_TYPE(Qpbm); - - Qxbm = intern ("xbm"); - staticpro (&Qxbm); - ADD_IMAGE_TYPE(Qxbm); - #if defined (HAVE_XPM) || defined (MAC_OS) Qxpm = intern ("xpm"); staticpro (&Qxpm);