summaryrefslogtreecommitdiff
path: root/src/lisp.h
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>2000-03-08 18:46:21 +0000
committerDave Love <fx@gnu.org>2000-03-08 18:46:21 +0000
commit9043c90a5e62959695644faee52ef9e5328a8f04 (patch)
tree3cd695b5752728cdd6b5c82f8205c8bda1b5e90c /src/lisp.h
parent3f5b097c6db746db99934853c6744a1e1664094d (diff)
downloademacs-9043c90a5e62959695644faee52ef9e5328a8f04.tar.gz
emacs-9043c90a5e62959695644faee52ef9e5328a8f04.tar.bz2
emacs-9043c90a5e62959695644faee52ef9e5328a8f04.zip
(P_): Define based on PROTOTYPES, not __STDC__.
(memory_warnings): Declare using POINTER_TYPE.
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 64daefe4649..697fd939ddc 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -20,7 +20,7 @@ the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* Declare the prototype for a general external function. */
-#if defined (__STDC__) || defined (WINDOWSNT)
+#if defined (PROTOTYPES) || defined (WINDOWSNT)
#define P_(proto) proto
#else
#define P_(proto) ()
@@ -2087,12 +2087,8 @@ extern void syms_of_xdisp P_ ((void));
extern void init_xdisp P_ ((void));
/* Defined in vm-limit.c. */
-#ifdef __STDC__
-extern void memory_warnings P_ ((void *, void (*warnfun) ()));
-#else
-extern void memory_warnings P_ ((char *, void (*warnfun) ()));
-#endif
-
+extern void memory_warnings P_ ((POINTER_TYPE *, void (*warnfun) ()));
+
/* Defined in alloc.c */
extern void allocate_string_data P_ ((struct Lisp_String *, int, int));
extern void uninterrupt_malloc P_ ((void));