Revision f8c471f7 trunk/Pithos.Core/Agents/BlockExtensions.cs
b/trunk/Pithos.Core/Agents/BlockExtensions.cs | ||
---|---|---|
84 | 84 |
if (!info.Exists) |
85 | 85 |
return String.Empty; |
86 | 86 |
|
87 |
var fileInfo = (FileInfo)info; |
|
88 |
if (fileInfo.Length <= blockSize) |
|
89 |
return Signature.CalculateMD5(info.FullName); |
|
90 |
else |
|
91 |
return Signature.CalculateTreeHash(info.FullName, blockSize, algorithm).TopHash.ToHashString(); |
|
87 |
return Signature.CalculateTreeHash(info.FullName, blockSize, algorithm).TopHash.ToHashString(); |
|
92 | 88 |
|
93 | 89 |
} |
94 | 90 |
} |
Also available in: Unified diff