diff options
| author | Paul Eggert | 2011-04-13 23:15:53 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-04-13 23:15:53 -0700 |
| commit | 69003fd8410b1d08ad4364af1eb29a4b795f59bb (patch) | |
| tree | 53188aba5fbd6ff473b0015e1e800eaefc32ae2c /src | |
| parent | a7ca3326c4740ed3ed118b794d35d235de49f346 (diff) | |
| download | emacs-69003fd8410b1d08ad4364af1eb29a4b795f59bb.tar.gz emacs-69003fd8410b1d08ad4364af1eb29a4b795f59bb.zip | |
2011-04-14 Paul Eggert <eggert@cs.ucla.edu>
* alloc.c (refill_memory_reserve): Now static if
!defined REL_ALLOC || defined SYSTEM_MALLOC.
* lisp.h (refill_memory_reserve): Declare only if not static.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/alloc.c | 3 | ||||
| -rw-r--r-- | src/lisp.h | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 15e2aaf9714..fb97a49e5b5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,4 +1,8 @@ | |||
| 1 | 2011-04-14 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-04-14 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | |||
| 3 | * alloc.c (refill_memory_reserve): Now static if | ||
| 4 | !defined REL_ALLOC || defined SYSTEM_MALLOC. | ||
| 5 | * lisp.h (refill_memory_reserve): Declare only if not static. | ||
| 2 | 6 | ||
| 3 | * xsettings.c, xsettings.h (xsettings_get_system_normal_font): | 7 | * xsettings.c, xsettings.h (xsettings_get_system_normal_font): |
| 4 | Define only if USE_LUCID. | 8 | Define only if USE_LUCID. |
diff --git a/src/alloc.c b/src/alloc.c index d1d6323f905..1c793c985eb 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -280,6 +280,9 @@ static void gc_sweep (void); | |||
| 280 | static void mark_glyph_matrix (struct glyph_matrix *); | 280 | static void mark_glyph_matrix (struct glyph_matrix *); |
| 281 | static void mark_face_cache (struct face_cache *); | 281 | static void mark_face_cache (struct face_cache *); |
| 282 | 282 | ||
| 283 | #if !defined REL_ALLOC || defined SYSTEM_MALLOC | ||
| 284 | static void refill_memory_reserve (void); | ||
| 285 | #endif | ||
| 283 | static struct Lisp_String *allocate_string (void); | 286 | static struct Lisp_String *allocate_string (void); |
| 284 | static void compact_small_strings (void); | 287 | static void compact_small_strings (void); |
| 285 | static void free_large_strings (void); | 288 | static void free_large_strings (void); |
diff --git a/src/lisp.h b/src/lisp.h index 4696a1c3432..4c7c5b50c89 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -2652,7 +2652,9 @@ extern void memory_full (void) NO_RETURN; | |||
| 2652 | extern void buffer_memory_full (void) NO_RETURN; | 2652 | extern void buffer_memory_full (void) NO_RETURN; |
| 2653 | extern int survives_gc_p (Lisp_Object); | 2653 | extern int survives_gc_p (Lisp_Object); |
| 2654 | extern void mark_object (Lisp_Object); | 2654 | extern void mark_object (Lisp_Object); |
| 2655 | #if defined REL_ALLOC && !defined SYSTEM_MALLOC | ||
| 2655 | extern void refill_memory_reserve (void); | 2656 | extern void refill_memory_reserve (void); |
| 2657 | #endif | ||
| 2656 | extern const char *pending_malloc_warning; | 2658 | extern const char *pending_malloc_warning; |
| 2657 | extern Lisp_Object *stack_base; | 2659 | extern Lisp_Object *stack_base; |
| 2658 | EXFUN (Fcons, 2); | 2660 | EXFUN (Fcons, 2); |