There are casts in glob.c that contain ineffective const's that some
compilers warn about:
Index: glob.c
===================================================================
RCS file: /cvsroot/cvs/ccvs/lib/glob.c,v
retrieving revision 1.18
diff -u -r1.18 glob.c
--- glob.c 20 Mar 2006 02:21:56 -0000 1.18
+++ glob.c 21 Jun 2006 18:25:45 -0000
@@ -909,8 +909,8 @@
static int
collated_compare (const void *a, const void *b)
{
- const char *const s1 = *(const char *const * const) a;
- const char *const s2 = *(const char *const * const) b;
+ const char *const s1 = *(const char *const *) a;
+ const char *const s2 = *(const char *const *) b;
if (s1 == s2)
return 0;
-Larry Jones
Isn't it sad how some people's grip on their lives is so precarious
that they'll embrace any preposterous delusion rather than face an
occasional bleak truth? -- Calvin