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
|
const shortStr = 4
|
||||||
|
|
||||||
// Str returns the shortened string version of id.
|
// 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() {
|
if id.IsNull() {
|
||||||
return "[null]"
|
return "[null]"
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,4 +8,9 @@ func TestIDMethods(t *testing.T) {
|
||||||
if id.Str() != "[null]" {
|
if id.Str() != "[null]" {
|
||||||
t.Errorf("ID.Str() returned wrong value, want %v, got %v", "[null]", id.Str())
|
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