forked from TrueCloudLab/restic
Revert "ID: move Str() to non-pointer receiver"
This reverts commit f102406cd7
.
This commit is contained in:
parent
a107e3cc84
commit
bb84d351f1
2 changed files with 10 additions and 1 deletions
|
@ -44,7 +44,11 @@ func (id ID) String() string {
|
|||
const shortStr = 4
|
||||
|
||||
// Str returns the shortened string version of id.
|
||||
func (id ID) Str() string {
|
||||
func (id *ID) Str() string {
|
||||
if id == nil {
|
||||
return "[nil]"
|
||||
}
|
||||
|
||||
if id.IsNull() {
|
||||
return "[null]"
|
||||
}
|
||||
|
|
|
@ -8,4 +8,9 @@ func TestIDMethods(t *testing.T) {
|
|||
if id.Str() != "[null]" {
|
||||
t.Errorf("ID.Str() returned wrong value, want %v, got %v", "[null]", id.Str())
|
||||
}
|
||||
|
||||
var pid *ID
|
||||
if pid.Str() != "[nil]" {
|
||||
t.Errorf("ID.Str() returned wrong value, want %v, got %v", "[nil]", pid.Str())
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue