If __STDC__ is not defined, generate proper prototypes..
authorEzra Peisach <epeisach@mit.edu>
Tue, 23 Jul 1996 01:40:23 +0000 (01:40 +0000)
committerEzra Peisach <epeisach@mit.edu>
Tue, 23 Jul 1996 01:40:23 +0000 (01:40 +0000)
The macro expansion was generating "int DynCopy ; " instead of "int DynCopy ()"

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8777 dc483132-0cff-0310-8789-dd5450dbe970

src/util/dyn/ChangeLog
src/util/dyn/dyn.h

index 9fac926656a9fc3de090936a30d07abb0f9d5cb1..2505d5b394a4e36f3d7a1be96eeddb81d44a034f 100644 (file)
@@ -1,3 +1,8 @@
+Mon Jul 22 21:37:52 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
+
+       * dyn.h: If __STDC__ is not defined, generate prototypes implying
+               functions and not variables. 
+
 Mon Jul 22 04:20:48 1996  Marc Horowitz  <marc@mit.edu>
 
        * dyn_insert.c (DynInsert): what used to be #ifdef POSIX, should
index 5ca59ba86c29b4030ae150c20fb0fa4b5ab5d7b2..4015651991b3fe89856c06ba41382bff9552650d 100644 (file)
@@ -40,7 +40,7 @@ typedef struct _DynObject {
 #ifdef __STDC__
 #define P(args) args
 #else
-#define P(args)
+#define P(args) ()
 #endif /* __STDC__ */
 
 DynObject DynCreate P((int el_size, int inc)), DynCopy P((DynObject obj));