aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/container/vector/stringvector.go
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2010-07-12 17:22:21 -0700
committerRobert Griesemer <gri@golang.org>2010-07-12 17:22:21 -0700
commitd9c47cd8c8887ea1bb81a60f9df2bdd963b2eafd (patch)
tree1aaf77e83810ca4ec1bd3edeec1dd07b16a0421d /src/pkg/container/vector/stringvector.go
parent1930cd5d38d908606112c77b3bb3c5f8524570b0 (diff)
downloadgo-d9c47cd8c8887ea1bb81a60f9df2bdd963b2eafd.tar.xz
container/vector: rename Data() -> Copy()
R=rsc CC=golang-dev https://golang.org/cl/1814043
Diffstat (limited to 'src/pkg/container/vector/stringvector.go')
-rw-r--r--src/pkg/container/vector/stringvector.go4
1 files changed, 2 insertions, 2 deletions
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