@@ -17,6 +17,10 @@ static struct idf *IDF_hashtable[IDF_HASHSIZE];
(variable, selector, structure tag, etc.).
*/
+#if __STDC__
+static struct idf *IDF_new(char *, int, int);
+#endif
+
static struct idf *
IDF_new(tg, size, cpy)
register char *tg;
@@ -37,6 +37,11 @@ struct idf {
is used.
If cp < 0, the string is not entered, but only looked for.
+#if __STDC__ > 0
+struct idf *str2idf(char *, int);
+#else
extern struct idf * str2idf();
#define findidf(tg) str2idf(tg, -1)