Hi!  I wanted to update the Shishi stuff in inetutils, and I'm
encountering this problem due to a recent change:

if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../lib -I../lib -I../libinetutils 
-DTERMCAP -DLINEMODE -DKLUDGELINEMODE -DENV_HACK   -g -O2 -MT ring.o -MD -MP 
-MF ".deps/ring.Tpo" -c -o ring.o ring.c; \
        then mv -f ".deps/ring.Tpo" ".deps/ring.Po"; else rm -f 
".deps/ring.Tpo"; exit 1; fi
ring.c:336: error: conflicting types for ‘ring_encrypt’
ring.h:82: error: previous declaration of ‘ring_encrypt’ was here
make[2]: *** [ring.o] Error 1
make[2]: Leaving directory `/home/jas/self/src/inetutils/telnet'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jas/self/src/inetutils'
make: *** [all] Error 2
[EMAIL PROTECTED]:~/src/inetutils$

This patch fixes it:

2006-11-17  Simon Josefsson  <[EMAIL PROTECTED]>

        * telnet/ring.h (ring_encrypt): Fix typo in prototype.

--- ring.h      17 Nov 2006 16:07:23 +0100      1.6
+++ ring.h      17 Nov 2006 16:14:12 +0100      
@@ -79,7 +79,7 @@
 
 #ifdef ENCRYPTION
 extern void
-ring_encrypt (Ring * ring, void (*func ())), ring_clearto (Ring * ring);
+ring_encrypt (Ring * ring, void (*func) ()), ring_clearto (Ring * ring);
 #endif /* ENCRYPTION */
 
 extern void ring_clear_mark (Ring *);

Thanks,
Simon


_______________________________________________
bug-inetutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-inetutils

Reply via email to