From eae105ab61aafbd5966cf6b47afea006f5b427d5 Mon Sep 17 00:00:00 2001 From: Nekojimi Date: Thu, 2 Oct 2025 00:07:44 +0100 Subject: [PATCH] Fix text issue during hash calculation. --- src/main/java/moe/nekojimi/friendcloud/Util.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/moe/nekojimi/friendcloud/Util.java b/src/main/java/moe/nekojimi/friendcloud/Util.java index 5a74c3e..5533260 100644 --- a/src/main/java/moe/nekojimi/friendcloud/Util.java +++ b/src/main/java/moe/nekojimi/friendcloud/Util.java @@ -73,7 +73,7 @@ public class Util } ret.totalDigest = totalDigest.digest(); System.out.println("Total hash: " + HexFormat.of().formatHex(ret.totalDigest)); - long pieceCount = file.length() / pieceSize; + long pieceCount = Math.ceilDiv(file.length() , pieceSize); System.out.println("Have " + ret.pieces.cardinality() + " of " + pieceCount + " pieces."); return ret; } catch (NoSuchAlgorithmException | IOException e)