summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/ARCMigrate.cpp
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2013-02-02 02:19:29 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2013-02-02 02:19:29 +0000
commit2f23e9c5200d7902ec238b1f506f9e449d5319ea (patch)
treef8d11ecb9d7a0fd27c10f565bdac884e44ce1879 /clang/tools/libclang/ARCMigrate.cpp
parentc084bd2888153084cf8bc8c0337a88cf2ab53e8c (diff)
downloadbcm5719-llvm-2f23e9c5200d7902ec238b1f506f9e449d5319ea.tar.gz
bcm5719-llvm-2f23e9c5200d7902ec238b1f506f9e449d5319ea.zip
libclang: introduce cxstring::{createRef,createDup} for StringRefs
Also migrate all clients from the old API. llvm-svn: 174263
Diffstat (limited to 'clang/tools/libclang/ARCMigrate.cpp')
-rw-r--r--clang/tools/libclang/ARCMigrate.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/clang/tools/libclang/ARCMigrate.cpp b/clang/tools/libclang/ARCMigrate.cpp
index 649408326c3..39417945f03 100644
--- a/clang/tools/libclang/ARCMigrate.cpp
+++ b/clang/tools/libclang/ARCMigrate.cpp
@@ -122,13 +122,11 @@ unsigned clang_remap_getNumFiles(CXRemapping map) {
void clang_remap_getFilenames(CXRemapping map, unsigned index,
CXString *original, CXString *transformed) {
if (original)
- *original = cxstring::createCXString(
- static_cast<Remap *>(map)->Vec[index].first,
- /*DupString =*/ true);
+ *original = cxstring::createDup(
+ static_cast<Remap *>(map)->Vec[index].first);
if (transformed)
- *transformed = cxstring::createCXString(
- static_cast<Remap *>(map)->Vec[index].second,
- /*DupString =*/ true);
+ *transformed = cxstring::createDup(
+ static_cast<Remap *>(map)->Vec[index].second);
}
void clang_remap_dispose(CXRemapping map) {
OpenPOWER on IntegriCloud