PKGBUILDs/aur/par2cmdline/03-Correct-error-in-Par2CreatorSourceFile-UpdateHashes-.patch
2011-06-09 17:56:14 -04:00

11 lines
422 B
Diff

--- a/par2creatorsourcefile.cpp
+++ b/par2creatorsourcefile.cpp
@@ -319,7 +319,7 @@ void Par2CreatorSourceFile::UpdateHashes(u32 blocknumber, const void *buffer, si
// Update the full file hash, but don't go beyond the end of the file
- if (length > filesize - blocknumber * length)
+ if ((u64)length > filesize - blocknumber * (u64)length)
{
length = (size_t)(filesize - blocknumber * (u64)length);
}