aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2012-05-30 00:59:44 -0700
committerPaul Eggert2012-05-30 00:59:44 -0700
commit72cb32cf2f0938dd7dc733eed77b1ed1e497b053 (patch)
treef4d0023295c84088d6bfbceca83c52ed18c1d1c7 /src
parent61b108cc62d69c96c20b9e23b248185591563c1f (diff)
downloademacs-72cb32cf2f0938dd7dc733eed77b1ed1e497b053.tar.gz
emacs-72cb32cf2f0938dd7dc733eed77b1ed1e497b053.zip
* alloc.c, lisp.h (make_pure_vector): Now static.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/alloc.c3
-rw-r--r--src/lisp.h1
3 files changed, 6 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 0c050535d8e..fabbcbef40d 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12012-05-30 Paul Eggert <eggert@cs.ucla.edu>
2
3 * alloc.c, lisp.h (make_pure_vector): Now static.
4
12012-05-30 Stefan Monnier <monnier@iro.umontreal.ca> 52012-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
2 6
3 * eval.c (Fdefun, Fdefmacro, Vmacro_declaration_function): 7 * eval.c (Fdefun, Fdefmacro, Vmacro_declaration_function):
diff --git a/src/alloc.c b/src/alloc.c
index 05d2db274da..cf7778c05f6 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -273,6 +273,7 @@ static Lisp_Object Qpost_gc_hook;
273static void mark_buffer (Lisp_Object); 273static void mark_buffer (Lisp_Object);
274static void mark_terminals (void); 274static void mark_terminals (void);
275static void gc_sweep (void); 275static void gc_sweep (void);
276static Lisp_Object make_pure_vector (ptrdiff_t);
276static void mark_glyph_matrix (struct glyph_matrix *); 277static void mark_glyph_matrix (struct glyph_matrix *);
277static void mark_face_cache (struct face_cache *); 278static void mark_face_cache (struct face_cache *);
278 279
@@ -4937,7 +4938,7 @@ make_pure_float (double num)
4937/* Return a vector with room for LEN Lisp_Objects allocated from 4938/* Return a vector with room for LEN Lisp_Objects allocated from
4938 pure space. */ 4939 pure space. */
4939 4940
4940Lisp_Object 4941static Lisp_Object
4941make_pure_vector (ptrdiff_t len) 4942make_pure_vector (ptrdiff_t len)
4942{ 4943{
4943 Lisp_Object new; 4944 Lisp_Object new;
diff --git a/src/lisp.h b/src/lisp.h
index 544277db3b5..a05e3075ec7 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -2871,7 +2871,6 @@ EXFUN (Fpurecopy, 1);
2871extern Lisp_Object make_pure_string (const char *, ptrdiff_t, ptrdiff_t, int); 2871extern Lisp_Object make_pure_string (const char *, ptrdiff_t, ptrdiff_t, int);
2872extern Lisp_Object make_pure_c_string (const char *data); 2872extern Lisp_Object make_pure_c_string (const char *data);
2873extern Lisp_Object pure_cons (Lisp_Object, Lisp_Object); 2873extern Lisp_Object pure_cons (Lisp_Object, Lisp_Object);
2874extern Lisp_Object make_pure_vector (ptrdiff_t);
2875EXFUN (Fgarbage_collect, 0); 2874EXFUN (Fgarbage_collect, 0);
2876EXFUN (Fmake_byte_code, MANY); 2875EXFUN (Fmake_byte_code, MANY);
2877EXFUN (Fmake_bool_vector, 2); 2876EXFUN (Fmake_bool_vector, 2);