(struniq_new): Do not declare the return type
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 13 Nov 2002 06:27:18 +0000 (06:27 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 13 Nov 2002 06:27:18 +0000 (06:27 +0000)
to be 'const'; this violates the C standard.

src/struniq.c
src/struniq.h

index e3d32bb..e593a4d 100644 (file)
@@ -37,7 +37,7 @@ static struct hash_table *struniqs_table = NULL;
 | Create the struniq for S if needed.  |
 `-------------------------------------*/
 
-const struniq_t
+struniq_t
 struniq_new (const char *s)
 {
   struniq_t res = hash_lookup (struniqs_table, s);
index bd33c8c..adaee5d 100644 (file)
@@ -28,7 +28,7 @@
 typedef const char *struniq_t;
 
 /* Return the struniq for S.  */
-const struniq_t struniq_new (const char *s);
+struniq_t struniq_new (const char *s);
 
 /* Two struniq have the same value iff they are the same.  */
 #define STRUNIQ_EQ(S1, S2) ((S1) == (S2))