diff --git a/crypto/digest.c b/crypto/digest.c index 230db26..2c4de2e 100644 --- a/crypto/digest.c +++ b/crypto/digest.c @@ -317,12 +317,9 @@ const unsigned char *sig) { struct stat st; - int ret; - ret = stat(filename, &st); - - if (ret < 0) - return ret; + if (stat(filename, &st)) + return -errno; return digest_file_window(d, filename, hash, sig, 0, st.st_size); }