| Index: source/common/charstr.h
|
| diff --git a/source/common/charstr.h b/source/common/charstr.h
|
| index d2e20c4813ce1dd675d88d83f9ec848dc681dff0..9758c5c542b3f03d25106d7ccae7671bcc55c654 100644
|
| --- a/source/common/charstr.h
|
| +++ b/source/common/charstr.h
|
| @@ -1,3 +1,5 @@
|
| +// Copyright (C) 2016 and later: Unicode, Inc. and others.
|
| +// License & terms of use: http://www.unicode.org/copyright.html
|
| /*
|
| **********************************************************************
|
| * Copyright (c) 2001-2015, International Business Machines
|
| @@ -39,7 +41,7 @@ template class U_COMMON_API MaybeStackArray<char, 40>;
|
| class U_COMMON_API CharString : public UMemory {
|
| public:
|
| CharString() : len(0) { buffer[0]=0; }
|
| - CharString(const StringPiece &s, UErrorCode &errorCode) : len(0) {
|
| + CharString(StringPiece s, UErrorCode &errorCode) : len(0) {
|
| buffer[0]=0;
|
| append(s, errorCode);
|
| }
|
| @@ -76,7 +78,7 @@ public:
|
| CharString &truncate(int32_t newLength);
|
|
|
| CharString &append(char c, UErrorCode &errorCode);
|
| - CharString &append(const StringPiece &s, UErrorCode &errorCode) {
|
| + CharString &append(StringPiece s, UErrorCode &errorCode) {
|
| return append(s.data(), s.length(), errorCode);
|
| }
|
| CharString &append(const CharString &s, UErrorCode &errorCode) {
|
| @@ -115,7 +117,7 @@ public:
|
| * First appends a U_FILE_SEP_CHAR if necessary.
|
| * Does nothing if s is empty.
|
| */
|
| - CharString &appendPathPart(const StringPiece &s, UErrorCode &errorCode);
|
| + CharString &appendPathPart(StringPiece s, UErrorCode &errorCode);
|
|
|
| /**
|
| * Appends a U_FILE_SEP_CHAR if this string is not empty
|
|
|