]> git.eshelyaron.com Git - emacs.git/commitdiff
2011-04-14 Paul Eggert <eggert@cs.ucla.edu>
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 14 Apr 2011 06:15:53 +0000 (23:15 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 14 Apr 2011 06:15:53 +0000 (23:15 -0700)
* alloc.c (refill_memory_reserve): Now static if
!defined REL_ALLOC || defined SYSTEM_MALLOC.
* lisp.h (refill_memory_reserve): Declare only if not static.

src/ChangeLog
src/alloc.c
src/lisp.h

index 15e2aaf9714cc5983b15f26040f29b6ee75b33cf..fb97a49e5b50817a5ee9a4ae1b0992c5ed3b581e 100644 (file)
@@ -1,4 +1,8 @@
-2011-04-14  Paul Eggert  <eggert@cs.ucla.edu>
+ 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.
 
        * xsettings.c, xsettings.h (xsettings_get_system_normal_font):
        Define only if USE_LUCID.
index d1d6323f905640c76c35ddc212deff26a5ddba46..1c793c985eb176c875fcd5b63aced3cc33187b9e 100644 (file)
@@ -280,6 +280,9 @@ static void gc_sweep (void);
 static void mark_glyph_matrix (struct glyph_matrix *);
 static void mark_face_cache (struct face_cache *);
 
+#if !defined REL_ALLOC || defined SYSTEM_MALLOC
+static void refill_memory_reserve (void);
+#endif
 static struct Lisp_String *allocate_string (void);
 static void compact_small_strings (void);
 static void free_large_strings (void);
index 4696a1c3432386e26f85a4698fd93b39b58058b4..4c7c5b50c89fd302b267bbe918fade55ff10312b 100644 (file)
@@ -2652,7 +2652,9 @@ extern void memory_full (void) NO_RETURN;
 extern void buffer_memory_full (void) NO_RETURN;
 extern int survives_gc_p (Lisp_Object);
 extern void mark_object (Lisp_Object);
+#if defined REL_ALLOC && !defined SYSTEM_MALLOC
 extern void refill_memory_reserve (void);
+#endif
 extern const char *pending_malloc_warning;
 extern Lisp_Object *stack_base;
 EXFUN (Fcons, 2);