X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=gost12sum.c;h=4936d7e4b27217edeafd4ac3e1f6cae20d86be83;hb=3786731e6b3f845ac4d63caf1089d28a37f1d0ae;hp=d6a50ed2676bcd5198d8e6b8c78a532fd822f4e3;hpb=89e6ee7aadbb8cf4b4fdb81e38b5e0a7cc5f598a;p=openssl-gost%2Fengine.git diff --git a/gost12sum.c b/gost12sum.c index d6a50ed..4936d7e 100644 --- a/gost12sum.c +++ b/gost12sum.c @@ -214,12 +214,12 @@ int hash_file(gost_hash_ctx * ctx, char *filename, char *sum, int mode) 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; + size_t i; + start_hash12(ctx); while ((bytes = read(fd, buffer, BUF_SIZE)) > 0) { - hash12_block(ctx, reverted_buffer, bytes); + hash12_block(ctx, buffer, bytes); } if (bytes < 0) { return 0;