From 3ead2b978cb8bff337f3ae659d315da483525ab7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Mon, 10 Sep 2012 09:27:41 +0200 Subject: [PATCH] desdata.c: Include stdio.h. --- ChangeLog | 3 +++ desdata.c | 26 +++++++++++++------------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/ChangeLog b/ChangeLog index b6eea253..7ca43641 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2012-09-10 Niels Möller + * desdata.c: Don't declare printf, include instead. Also + deleted casts of printf return value. + From Tim Rühsen: * examples/nettle-benchmark.c (die): Use PRINTF_STYLE attribute. * pgp-encode.c (pgp_put_rsa_sha1_signature): Deleted unused variable. diff --git a/desdata.c b/desdata.c index fc89c2d0..2d46b955 100644 --- a/desdata.c +++ b/desdata.c @@ -15,6 +15,8 @@ # include "config.h" #endif +#include + #include "desinfo.h" #include "desCode.h" @@ -62,8 +64,6 @@ int sorder[] = { 7, 5, 3, 1, 6, 4, 2, 0, }; -int printf(const char *, ...); - int main(int argc UNUSED, char **argv UNUSED) { @@ -77,7 +77,7 @@ main(int argc UNUSED, char **argv UNUSED) */ case 'p': - (void)printf( + printf( "/* automagically produced - do not fuss with this information */\n\n"); /* store parity information */ @@ -99,9 +99,9 @@ case 'p': /* print it out */ for ( i = 0; i < 256; i++ ) { - (void)printf("%d,", b[i]); + printf("%d,", b[i]); if ( (i & 31) == 31 ) - (void)printf("\n"); + printf("\n"); } break; @@ -112,7 +112,7 @@ case 'p': */ case 'r': - (void)printf("/* automagically made - do not fuss with this */\n\n"); + printf("/* automagically made - do not fuss with this */\n\n"); /* KL specifies the initial key bit positions */ for (i = 0; i < 56; i++) @@ -136,11 +136,11 @@ case 'r': m = ksr[KC[korder[j]] - 1]; m = (m / 8) * 7 + (m % 8) - 1; m = 55 - m; - (void)printf(" %2ld,", (long) m); + printf(" %2ld,", (long) m); if ((j % 12) == 11) - (void)printf("\n"); + printf("\n"); } - (void)printf("\n"); + printf("\n"); } break; @@ -151,7 +151,7 @@ case 'r': */ case 'k': - (void)printf("/* automagically made - do not fuss with this */\n\n"); + printf("/* automagically made - do not fuss with this */\n\n"); for ( i = 0; i <= 7 ; i++ ) { s = sorder[i]; @@ -183,11 +183,11 @@ case 'k': /* rotate right (alg keeps everything rotated by 1) */ ROR(m, 1, 31); /* print it out */ - (void)printf(" 0x%08lx,", (long) m); + printf(" 0x%08lx,", (long) m); if ( ( d & 3 ) == 3 ) - (void)printf("\n"); + printf("\n"); } - (void)printf("\n"); + printf("\n"); } break; -- GitLab