Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/BLAKE2/BLAKE2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Neves <sneves@dei.uc.pt>2016-04-06 10:27:42 +0300
committerSamuel Neves <sneves@dei.uc.pt>2016-04-06 10:27:42 +0300
commit02bf34f3d49c205812c34dfce9123a7c74509605 (patch)
tree702d0195271f8f6a4f58733efed97570be190e13
parentfc572de97b38150710b96b4df515e2b7f013c9ea (diff)
Replace size_t by unsigned long for output sizes.
https://sourceforge.net/p/mingw-w64/wiki2/gnu%20printf/
-rw-r--r--b2sum/b2sum.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/b2sum/b2sum.c b/b2sum/b2sum.c
index c9fb3e5..3ba666e 100644
--- a/b2sum/b2sum.c
+++ b/b2sum/b2sum.c
@@ -251,9 +251,9 @@ static void usage( char **argv, int errcode )
int main( int argc, char **argv )
{
blake2fn blake2_stream = blake2b_stream;
- size_t maxbytes = BLAKE2B_OUTBYTES;
+ unsigned long maxbytes = BLAKE2B_OUTBYTES;
const char *algorithm = "BLAKE2b";
- size_t outbytes = 0;
+ unsigned long outbytes = 0;
unsigned char hash[BLAKE2B_OUTBYTES] = {0};
bool bsdstyle = false;
int c;
@@ -264,7 +264,7 @@ int main( int argc, char **argv )
int this_option_optind = optind ? optind : 1;
int option_index = 0;
char *end = NULL;
- size_t outbits;
+ unsigned long outbits;
static struct option long_options[] = {
{ "help", no_argument, 0, 0 },
{ "tag", no_argument, 0, 0 },
@@ -310,7 +310,7 @@ int main( int argc, char **argv )
case 'l':
outbits = strtoul(optarg, &end, 10);
- if( !end || *end != '\0' || outbits % 8 )
+ if( !end || *end != '\0' || outbits % 8 != 0)
{
printf( "Invalid length argument: `%s'\n", optarg);
usage( argv, 111 );
@@ -333,8 +333,8 @@ int main( int argc, char **argv )
if(outbytes > maxbytes)
{
- printf( "Invalid length argument: %zu\n", outbytes * 8 );
- printf( "Maximum digest length for %s is %zu\n", algorithm, maxbytes * 8 );
+ printf( "Invalid length argument: %lu\n", outbytes * 8 );
+ printf( "Maximum digest length for %s is %lu\n", algorithm, maxbytes * 8 );
usage( argv, 111 );
}
else if( outbytes == 0 )
@@ -366,7 +366,7 @@ int main( int argc, char **argv )
if( bsdstyle )
{
if( outbytes < maxbytes )
- printf( "%s-%zu (%s) = ", algorithm, outbytes * 8, argv[i] );
+ printf( "%s-%lu (%s) = ", algorithm, outbytes * 8, argv[i] );
else
printf( "%s (%s) = ", algorithm, argv[i] );
}