summaryrefslogtreecommitdiff
path: root/src/dispextern.h
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2018-12-06 07:48:42 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2018-12-06 10:48:04 -0800
commitc5b6f1672bc62d9ffdd3c7200074727a4608af03 (patch)
tree9716afd0a2d312bf448a2d03f7bbe0ad7c1ec5c1 /src/dispextern.h
parent6fa44f9696801eeed6a4af29549cedd5c570785a (diff)
downloademacs-c5b6f1672bc62d9ffdd3c7200074727a4608af03.tar.gz
struct image_type layout is private to image.c
* src/dispextern.h (struct image_type): Move from here ... * src/image.c (struct image_type): ... to here.
Diffstat (limited to 'src/dispextern.h')
-rw-r--r--src/dispextern.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/dispextern.h b/src/dispextern.h
index 776d14080e5..4cd017603d1 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -2935,34 +2935,6 @@ struct redisplay_interface
#ifdef HAVE_WINDOW_SYSTEM
-/* Each image format (JPEG, TIFF, ...) supported is described by
- a structure of the type below. */
-
-struct image_type
-{
- /* Index of a symbol uniquely identifying the image type, e.g., 'jpeg'. */
- int type;
-
- /* Check that SPEC is a valid image specification for the given
- image type. Value is true if SPEC is valid. */
- bool (* valid_p) (Lisp_Object spec);
-
- /* Load IMG which is used on frame F from information contained in
- IMG->spec. Value is true if successful. */
- bool (* load) (struct frame *f, struct image *img);
-
- /* Free resources of image IMG which is used on frame F. */
- void (* free) (struct frame *f, struct image *img);
-
- /* Initialization function (used for dynamic loading of image
- libraries on Windows), or NULL if none. */
- bool (* init) (void);
-
- /* Next in list of all supported image types. */
- struct image_type *next;
-};
-
-
/* Structure describing an image. Specific image formats like XBM are
converted into this form, so that display only has to deal with
this type of image. */