refactor functions

This commit is contained in:
Chris Lu
2014-03-23 21:57:10 -07:00
parent b1f083cb60
commit a0955aa4dd
3 changed files with 6 additions and 1 deletions

View File

@@ -14,6 +14,9 @@ type FileId struct {
Hashcode uint32
}
func NewFileIdFromNeedle(VolumeId VolumeId, n *Needle) *FileId {
return &FileId{VolumeId: VolumeId, Key: n.Id, Hashcode: n.Cookie}
}
func NewFileId(VolumeId VolumeId, Key uint64, Hashcode uint32) *FileId {
return &FileId{VolumeId: VolumeId, Key: Key, Hashcode: Hashcode}
}