summaryrefslogtreecommitdiff
path: root/lib/btrfs/btrfssum/shortsum.go
diff options
context:
space:
mode:
Diffstat (limited to 'lib/btrfs/btrfssum/shortsum.go')
-rw-r--r--lib/btrfs/btrfssum/shortsum.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/btrfs/btrfssum/shortsum.go b/lib/btrfs/btrfssum/shortsum.go
index 537e0ce..6fd0c68 100644
--- a/lib/btrfs/btrfssum/shortsum.go
+++ b/lib/btrfs/btrfssum/shortsum.go
@@ -28,6 +28,12 @@ var (
_ lowmemjson.Decodable = (*ShortSum)(nil)
)
+func (sum ShortSum) ToFullSum() CSum {
+ var ret CSum
+ copy(ret[:], sum)
+ return ret
+}
+
func (sum ShortSum) EncodeJSON(w io.Writer) error {
const hextable = "0123456789abcdef"
var buf [2]byte