]> granicus.if.org Git - flex/commitdiff
declared void functions as such
authorVern Paxson <vern@ee.lbl.gov>
Sat, 26 May 1990 16:53:57 +0000 (16:53 +0000)
committerVern Paxson <vern@ee.lbl.gov>
Sat, 26 May 1990 16:53:57 +0000 (16:53 +0000)
added prototypes for forward references
changed to use format_pinpoint_message where appropriate

sym.c

diff --git a/sym.c b/sym.c
index 12daf3745ceb1ea3a1f6a89c33fa75949f7aeae5..0047e70b608243499c482f765746816d42a161b0 100644 (file)
--- a/sym.c
+++ b/sym.c
@@ -37,6 +37,12 @@ static char rcsid[] =
 
 #include "flexdef.h"
 
+
+/* declare functions that have forward references */
+
+int hashfunct PROTO((register char[], int));
+
+
 struct hash_entry *ndtbl[NAME_TABLE_HASH_SIZE];
 struct hash_entry *sctbl[START_COND_HASH_SIZE];
 struct hash_entry *ccltab[CCL_HASH_SIZE];
@@ -112,7 +118,7 @@ int table_size;
  *    cclinstal( ccltxt, cclnum );
  */
 
-cclinstal( ccltxt, cclnum )
+void cclinstal( ccltxt, cclnum )
 Char ccltxt[];
 int cclnum;
 
@@ -210,7 +216,7 @@ int hash_size;
  *    ndinstal( nd, def );
  */
 
-ndinstal( nd, def )
+void ndinstal( nd, def )
 char nd[];
 Char def[];
 
@@ -251,7 +257,7 @@ char nd[];
  *    the start condition is Exclusive if xcluflg is true
  */
 
-scinstal( str, xcluflg )
+void scinstal( str, xcluflg )
 char str[];
 int xcluflg;
 
@@ -288,7 +294,7 @@ int xcluflg;
 
     if ( addsym( scname[lastsc], (char *) 0, lastsc,
                 sctbl, START_COND_HASH_SIZE ) )
-       lerrsf( "start condition %s declared twice", str );
+       format_pinpoint_message( "start condition %s declared twice", str );
 
     scset[lastsc] = mkstate( SYM_EPSILON );
     scbol[lastsc] = mkstate( SYM_EPSILON );