From d9c47cd8c8887ea1bb81a60f9df2bdd963b2eafd Mon Sep 17 00:00:00 2001 From: Robert Griesemer Date: Mon, 12 Jul 2010 17:22:21 -0700 Subject: container/vector: rename Data() -> Copy() R=rsc CC=golang-dev https://golang.org/cl/1814043 --- src/pkg/container/vector/stringvector.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/pkg/container/vector/stringvector.go') diff --git a/src/pkg/container/vector/stringvector.go b/src/pkg/container/vector/stringvector.go index a9b727a908..852685f5a1 100644 --- a/src/pkg/container/vector/stringvector.go +++ b/src/pkg/container/vector/stringvector.go @@ -104,8 +104,8 @@ func (p *StringVector) Set(i int, x string) { (*p)[i] = x } func (p *StringVector) Last() string { return (*p)[len(*p)-1] } -// Data returns all the elements as a slice. -func (p *StringVector) Data() []string { +// Copy makes a copy of the vector and returns it. +func (p *StringVector) Copy() StringVector { arr := make(StringVector, len(*p)) copy(arr, *p) return arr -- cgit v1.3