summaryrefslogtreecommitdiffstats
path: root/chrome/chrome.gyp
diff options
context:
space:
mode:
authordeanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-05 14:11:09 +0000
committerdeanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-05 14:11:09 +0000
commitfa34a7a36eef3100f3de056ebe79cb55fd62cf09 (patch)
tree4fc785edc17fcd563265ddef9a6e3df762b4208c /chrome/chrome.gyp
parent3347870323d0366168c1ddf11a484b30207bea05 (diff)
downloadchromium_src-fa34a7a36eef3100f3de056ebe79cb55fd62cf09.zip
chromium_src-fa34a7a36eef3100f3de056ebe79cb55fd62cf09.tar.gz
chromium_src-fa34a7a36eef3100f3de056ebe79cb55fd62cf09.tar.bz2
Make UTF8ToWide take a StringPiece, to avoid copying to a std::string.
The previous prototype took only a std::string, unless you used the less convenient output parameter version. This required copying char* input to a std::string. Using a StringPiece the input will be implicitly both std::string and char* without any copying. This helps especially on Linux, where all input we get will be in utf8 char*. Review URL: http://codereview.chromium.org/40106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10985 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome.gyp')
0 files changed, 0 insertions, 0 deletions