diff options
Diffstat (limited to 'internal/nametransform/diriv.go')
-rw-r--r-- | internal/nametransform/diriv.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/internal/nametransform/diriv.go b/internal/nametransform/diriv.go index b2f165b..1d27aa5 100644 --- a/internal/nametransform/diriv.go +++ b/internal/nametransform/diriv.go @@ -102,7 +102,10 @@ func (be *NameTransform) EncryptAndHashName(name string, iv []byte) (string, err if len(name) > NameMax { return "", syscall.ENAMETOOLONG } - cName := be.EncryptName(name, iv) + cName, err := be.EncryptName(name, iv) + if err != nil { + return "", err + } if be.longNames && len(cName) > NameMax { return be.HashLongName(cName), nil } |