Files
dolt/chunks/memory_root_tracker.go
T
Rafael Weinstein d1e2aa01f3 Go: ref.Ref -> hash.Hash (#1583)
ref.Ref -> hash.Hash
2016-05-21 11:38:35 -07:00

19 lines
335 B
Go

package chunks
import "github.com/attic-labs/noms/hash"
type memoryRootTracker hash.Hash
func (ms *memoryRootTracker) Root() hash.Hash {
return hash.Hash(*ms)
}
func (ms *memoryRootTracker) UpdateRoot(current, last hash.Hash) bool {
if last != hash.Hash(*ms) {
return false
}
*ms = memoryRootTracker(current)
return true
}