X-Git-Url: http://www.wagner.pp.ru/gitweb/?a=blobdiff_plain;f=gost12sum.c;fp=gost12sum.c;h=f59bc05e4c2f1e43f080e34f7f2b10f28a7662cb;hb=05690cd479ec4ed9646afbc764f0dcb264b861e8;hp=d6a50ed2676bcd5198d8e6b8c78a532fd822f4e3;hpb=53cb3eac19a09048895bdf081ce81a1549b0a0c7;p=openssl-gost%2Fengine.git diff --git a/gost12sum.c b/gost12sum.c index d6a50ed..f59bc05 100644 --- a/gost12sum.c +++ b/gost12sum.c @@ -216,7 +216,7 @@ int hash_stream(gost_hash_ctx * ctx, int fd, char *sum) unsigned char buffer[BUF_SIZE]; unsigned char reverted_buffer[BUF_SIZE]; ssize_t bytes; - int i, j, k; + start_hash12(ctx); while ((bytes = read(fd, buffer, BUF_SIZE)) > 0) { hash12_block(ctx, reverted_buffer, bytes); @@ -225,7 +225,7 @@ int hash_stream(gost_hash_ctx * ctx, int fd, char *sum) return 0; } finish_hash12(ctx, buffer); - for (i = 0; i < (hashsize / 8); i++) { + for (size_t i = 0; i < (hashsize / 8); i++) { sprintf(sum + 2 * i, "%02x", buffer[i]); } return 1;