Support/PathV2: Use SmallVector::clear instead of set_size.
authorMichael J. Spencer <bigcheesegs@gmail.com>
Tue, 7 Dec 2010 01:23:19 +0000 (01:23 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Tue, 7 Dec 2010 01:23:19 +0000 (01:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121092 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Support/PathV2.cpp
lib/Support/Unix/PathV2.inc

index 492903e4b53a706ea1a85dd767f92bda8a193a24..7b99287e1e3a5c4487b66023b3ecec3e41d739a3 100644 (file)
@@ -518,7 +518,7 @@ error_code replace_extension(SmallVectorImpl<char> &path,
 
 error_code native(const Twine &path, SmallVectorImpl<char> &result) {
   // Clear result.
-  result.set_size(0);
+  result.clear();
 #ifdef LLVM_ON_WIN32
   SmallString<128> path_storage;
   StringRef p = path.toStringRef(path_storage);
index 4ca482dfce1d50d1ae25e0160583e7d2ffccdf4c..1362237199bbb46e590f227ee7d58b0afcd3f45e 100644 (file)
@@ -65,7 +65,7 @@ namespace {
 #endif
     (dir = "/tmp");
 
-    result.set_size(0);
+    result.clear();
     StringRef d(dir);
     result.append(d.begin(), d.end());
     return success;
@@ -400,7 +400,7 @@ rety_open_create:
     return error_code(errno, system_category());
   }
 
-  result_path.set_size(0);
+  result_path.clear();
   StringRef d(real_path_buff);
   result_path.append(d.begin(), d.end());