summaryrefslogtreecommitdiff
path: root/lisp/image.el
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>2005-10-22 15:26:36 +0000
committerRichard M. Stallman <rms@gnu.org>2005-10-22 15:26:36 +0000
commitdada660ab6605f6f4f58a621da9a8df72275d27f (patch)
treedc929cebef5989537ffd0bfa27a12c671b1e4cbb /lisp/image.el
parentadbe2d11a711ef2175f76bb8ed149117837b59e3 (diff)
downloademacs-dada660ab6605f6f4f58a621da9a8df72275d27f.tar.gz
emacs-dada660ab6605f6f4f58a621da9a8df72275d27f.tar.bz2
emacs-dada660ab6605f6f4f58a621da9a8df72275d27f.zip
(image-load-path): Use eval-at-startup to initialize.
Diffstat (limited to 'lisp/image.el')
-rw-r--r--lisp/image.el9
1 files changed, 6 insertions, 3 deletions
diff --git a/lisp/image.el b/lisp/image.el
index 72e6ee8e633..d9120b9bd32 100644
--- a/lisp/image.el
+++ b/lisp/image.el
@@ -64,9 +64,7 @@ When the name of an image file match REGEXP, it is assumed to
be of image type IMAGE-TYPE.")
-(defvar image-load-path
- (list (file-name-as-directory (expand-file-name "images" data-directory))
- 'data-directory 'load-path)
+(defvar image-load-path nil
"List of locations in which to search for image files.
If an element is a string, it defines a directory to search.
If an element is a variable symbol whose value is a string, that
@@ -74,6 +72,11 @@ value defines a directory to search.
If an element is a variable symbol whose value is a list, the
value is used as a list of directories to search.")
+(eval-at-startup
+ (setq image-load-path
+ (list (file-name-as-directory (expand-file-name "images" data-directory))
+ 'data-directory 'load-path)))
+
(defun image-jpeg-p (data)
"Value is non-nil if DATA, a string, consists of JFIF image data.
We accept the tag Exif because that is the same format."