/* Parameters and display hooks for terminal devices.
- Copyright (C) 1985, 1986, 1993, 1994, 2002, 2003, 2004,
- 2005, 2006, 2007 Free Software Foundation, Inc.
+ Copyright (C) 1985, 1986, 1993, 1994, 2001, 2002, 2003, 2004,
+ 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
This file is part of GNU Emacs.
struct glyph;
struct frame;
-
-/* Only use prototypes when lisp.h has been included. */
-#ifndef P_
-#define P_(X) ()
-#endif
\f
enum scroll_bar_part {
struct kboard *kboard;
#endif
+#ifdef HAVE_WINDOW_SYSTEM
+ /* Cache of images. */
+ struct image_cache *image_cache;
+#endif /* HAVE_WINDOW_SYSTEM */
+
/* Device-type dependent data shared amongst all frames on this terminal. */
union display_info
{