The cast is missing in lib/fnmatch_loop.c distributed with
textutils-2.1. . The patch is attached.



--- fnmatch_loop.c.old  Wed Apr 14 09:47:19 2004
+++ fnmatch_loop.c      Wed Apr 14 09:49:57 2004
@@ -1053,10 +1053,10 @@
            struct patternlist *newp;                                         \
                                                                              \
            if (opt == L('?') || opt == L('@'))                               \
-             newp = alloca (offsetof (struct patternlist, str)               \
+             newp = (struct patternlist *)alloca (offsetof (struct patternlist, str)  
\
                             + (pattern_len * sizeof (CHAR)));                \
            else                                                              \
-             newp = alloca (offsetof (struct patternlist, str)               \
+             newp = (struct patternlist *)alloca (offsetof (struct patternlist, str)  
\
                             + ((p - startp + 1) * sizeof (CHAR)));           \
            *((CHAR *) MEMPCPY (newp->str, startp, p - startp)) = L('\0');    \
            newp->next = NULL;                                                \
_______________________________________________
Bug-textutils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-textutils

Reply via email to