diff options
| author | Jan Djärv | 2010-07-29 08:59:29 +0200 |
|---|---|---|
| committer | Jan Djärv | 2010-07-29 08:59:29 +0200 |
| commit | 8848b728cd609b4ed2667efc0d7eadf3595c8bf0 (patch) | |
| tree | 1d41c637f80b84eb654c7a0cdc5cd3e98ad02e91 /src | |
| parent | 0441987e88af1ad9a55cb025f7c8894b7e067522 (diff) | |
| download | emacs-8848b728cd609b4ed2667efc0d7eadf3595c8bf0.tar.gz emacs-8848b728cd609b4ed2667efc0d7eadf3595c8bf0.zip | |
Fix some stuff that didn't compile.
* frame.h (Qtty_color_mode): Move declaration out of HAVE_WINDOW_SYSTEM.
* vm-limit.c (POINTER): Add typedef for it.
(start_of_data): Change return type from POINTER to char *.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 8 | ||||
| -rw-r--r-- | src/frame.h | 2 | ||||
| -rw-r--r-- | src/vm-limit.c | 5 |
3 files changed, 12 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index a68019de4f0..83997354718 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2010-07-29 Jan Djärv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * vm-limit.c (POINTER): Add typedef for it. | ||
| 4 | (start_of_data): Change return type from POINTER to char *. | ||
| 5 | |||
| 6 | * frame.h (Qtty_color_mode): Move declaration out of ifdef | ||
| 7 | HAVE_WINDOW_SYSTEM. | ||
| 8 | |||
| 1 | 2010-07-29 Dan Nicolaescu <dann@ics.uci.edu> | 9 | 2010-07-29 Dan Nicolaescu <dann@ics.uci.edu> |
| 2 | 10 | ||
| 3 | * vm-limit.c: Do not include sys/resource.h, mem-limits.h does it. | 11 | * vm-limit.c: Do not include sys/resource.h, mem-limits.h does it. |
diff --git a/src/frame.h b/src/frame.h index 04b754d4a5e..6ab2b07dd92 100644 --- a/src/frame.h +++ b/src/frame.h | |||
| @@ -823,6 +823,7 @@ typedef struct frame *FRAME_PTR; | |||
| 823 | 823 | ||
| 824 | extern Lisp_Object Qframep, Qframe_live_p; | 824 | extern Lisp_Object Qframep, Qframe_live_p; |
| 825 | extern Lisp_Object Qtty, Qtty_type; | 825 | extern Lisp_Object Qtty, Qtty_type; |
| 826 | extern Lisp_Object Qtty_color_mode; | ||
| 826 | extern Lisp_Object Qterminal, Qterminal_live_p; | 827 | extern Lisp_Object Qterminal, Qterminal_live_p; |
| 827 | extern Lisp_Object Qnoelisp; | 828 | extern Lisp_Object Qnoelisp; |
| 828 | 829 | ||
| @@ -1088,7 +1089,6 @@ extern Lisp_Object x_new_font (struct frame *, Lisp_Object, int); | |||
| 1088 | 1089 | ||
| 1089 | /* These are in frame.c */ | 1090 | /* These are in frame.c */ |
| 1090 | 1091 | ||
| 1091 | extern Lisp_Object Qtty_color_mode; | ||
| 1092 | extern Lisp_Object Vx_resource_name; | 1092 | extern Lisp_Object Vx_resource_name; |
| 1093 | extern Lisp_Object Vx_resource_class; | 1093 | extern Lisp_Object Vx_resource_class; |
| 1094 | 1094 | ||
diff --git a/src/vm-limit.c b/src/vm-limit.c index e0bd77a2516..63f0f47e2d0 100644 --- a/src/vm-limit.c +++ b/src/vm-limit.c | |||
| @@ -33,9 +33,10 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 33 | 3 -- 95% warning issued; keep warning frequently. | 33 | 3 -- 95% warning issued; keep warning frequently. |
| 34 | */ | 34 | */ |
| 35 | enum warnlevel { not_warned, warned_75, warned_85, warned_95 }; | 35 | enum warnlevel { not_warned, warned_75, warned_85, warned_95 }; |
| 36 | |||
| 37 | static enum warnlevel warnlevel; | 36 | static enum warnlevel warnlevel; |
| 38 | 37 | ||
| 38 | typedef POINTER_TYPE *POINTER; | ||
| 39 | |||
| 39 | /* Function to call to issue a warning; | 40 | /* Function to call to issue a warning; |
| 40 | 0 means don't issue them. */ | 41 | 0 means don't issue them. */ |
| 41 | static void (*warn_function) (const char *); | 42 | static void (*warn_function) (const char *); |
| @@ -256,7 +257,7 @@ check_memory_limits (void) | |||
| 256 | * | 257 | * |
| 257 | */ | 258 | */ |
| 258 | 259 | ||
| 259 | POINTER | 260 | char * |
| 260 | start_of_data (void) | 261 | start_of_data (void) |
| 261 | { | 262 | { |
| 262 | #ifdef BSD_SYSTEM | 263 | #ifdef BSD_SYSTEM |