aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/lisp.h b/src/lisp.h
index a7b19ab576e..b081ae1cee8 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -3824,9 +3824,10 @@ extern void mark_maybe_objects (Lisp_Object const *, ptrdiff_t);
3824extern void mark_stack (char const *, char const *); 3824extern void mark_stack (char const *, char const *);
3825extern void flush_stack_call_func (void (*func) (void *arg), void *arg); 3825extern void flush_stack_call_func (void (*func) (void *arg), void *arg);
3826extern void garbage_collect (void); 3826extern void garbage_collect (void);
3827extern void maybe_garbage_collect (void);
3827extern const char *pending_malloc_warning; 3828extern const char *pending_malloc_warning;
3828extern Lisp_Object zero_vector; 3829extern Lisp_Object zero_vector;
3829extern intmax_t consing_until_gc; 3830extern EMACS_INT consing_until_gc;
3830#ifdef HAVE_PDUMPER 3831#ifdef HAVE_PDUMPER
3831extern int number_finalizers_run; 3832extern int number_finalizers_run;
3832#endif 3833#endif
@@ -4308,12 +4309,15 @@ extern Lisp_Object write_region (Lisp_Object, Lisp_Object, Lisp_Object,
4308extern void close_file_unwind (int); 4309extern void close_file_unwind (int);
4309extern void fclose_unwind (void *); 4310extern void fclose_unwind (void *);
4310extern void restore_point_unwind (Lisp_Object); 4311extern void restore_point_unwind (Lisp_Object);
4312extern bool file_access_p (char const *, int);
4311extern Lisp_Object get_file_errno_data (const char *, Lisp_Object, int); 4313extern Lisp_Object get_file_errno_data (const char *, Lisp_Object, int);
4312extern AVOID report_file_errno (const char *, Lisp_Object, int); 4314extern AVOID report_file_errno (const char *, Lisp_Object, int);
4313extern AVOID report_file_error (const char *, Lisp_Object); 4315extern AVOID report_file_error (const char *, Lisp_Object);
4314extern AVOID report_file_notify_error (const char *, Lisp_Object); 4316extern AVOID report_file_notify_error (const char *, Lisp_Object);
4317extern Lisp_Object file_attribute_errno (Lisp_Object, int);
4318extern Lisp_Object file_test_errno (Lisp_Object, int);
4315extern bool internal_delete_file (Lisp_Object); 4319extern bool internal_delete_file (Lisp_Object);
4316extern Lisp_Object emacs_readlinkat (int, const char *); 4320extern Lisp_Object check_emacs_readlinkat (int, Lisp_Object, char const *);
4317extern bool file_directory_p (Lisp_Object); 4321extern bool file_directory_p (Lisp_Object);
4318extern bool file_accessible_directory_p (Lisp_Object); 4322extern bool file_accessible_directory_p (Lisp_Object);
4319extern void init_fileio (void); 4323extern void init_fileio (void);
@@ -5055,7 +5059,7 @@ INLINE void
5055maybe_gc (void) 5059maybe_gc (void)
5056{ 5060{
5057 if (consing_until_gc < 0) 5061 if (consing_until_gc < 0)
5058 garbage_collect (); 5062 maybe_garbage_collect ();
5059} 5063}
5060 5064
5061INLINE_HEADER_END 5065INLINE_HEADER_END