From ac81e04d34f6f6ec2dfd755b9628fb2bb00b51ff Mon Sep 17 00:00:00 2001 From: Shawn Webb Date: Thu, 27 Feb 2014 12:53:44 -0500 Subject: [PATCH] Use abstracted stat calls --- libclamav/crypto.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libclamav/crypto.c b/libclamav/crypto.c index c1e06301a..86ab15d36 100644 --- a/libclamav/crypto.c +++ b/libclamav/crypto.c @@ -181,7 +181,7 @@ unsigned char *cl_hash_file_fd_ctx(EVP_MD_CTX *ctx, int fd, unsigned int *olen) unsigned char *hash; int mdsz; unsigned int hashlen; - struct stat sb; + STATBUF sb; unsigned int blocksize; @@ -193,7 +193,7 @@ unsigned char *cl_hash_file_fd_ctx(EVP_MD_CTX *ctx, int fd, unsigned int *olen) mdsz = EVP_MD_CTX_size(ctx); - if (fstat(fd, &sb) < 0) { + if (FSTAT(fd, &sb) < 0) { return NULL; }