From 17a2cbbd76385d0be8a4b28974e64f4debf459c1 Mon Sep 17 00:00:00 2001 From: Daniel Colascione Date: Fri, 31 Aug 2012 22:38:52 -0800 Subject: Refactor window-system configuration This change streamlines the window system selection code in configure.in and moves many common function declarations from window-specific headers to frame.h. It introduces a new TERM_HEADER macro in config.h: we set this macro to the right header to use for the window system for which we're compiling Emacs and have source files include it indirectly. This way, we don't have to teach every file about every window system. --- src/ccl.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/ccl.h') diff --git a/src/ccl.h b/src/ccl.h index 71139175be5..cc5daf11e1c 100644 --- a/src/ccl.h +++ b/src/ccl.h @@ -26,6 +26,8 @@ along with GNU Emacs. If not, see . */ #ifndef EMACS_CCL_H #define EMACS_CCL_H +#include "character.h" /* For MAX_MULTIBYTE_LENGTH */ + /* Macros for exit status of CCL program. */ #define CCL_STAT_SUCCESS 0 /* Terminated successfully. */ #define CCL_STAT_SUSPEND_BY_SRC 1 /* Terminated by empty input. */ -- cgit v1.2.1