diff --git a/src/lisp.h b/src/lisp.h index 447912581d7..85de57b0b2f 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -5086,8 +5086,9 @@ extern int emacs_open (const char *, int, int); extern int emacs_open_noquit (const char *, int, int); extern int emacs_pipe (int[2]); extern int emacs_close (int); -extern FILE *emacs_fdopen (int, const char *); extern int emacs_fclose (FILE *); +extern FILE *emacs_fdopen (int, const char *) + ATTRIBUTE_MALLOC ATTRIBUTE_DEALLOC (emacs_fclose, 1); extern int emacs_unlink (const char *); extern int emacs_symlink (const char *, const char *); extern int emacs_rmdir (const char *);