Simplify. NFC.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 2 May 2016 22:53:32 +0000 (22:53 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 2 May 2016 22:53:32 +0000 (22:53 +0000)
llvm-svn: 268326

llvm/tools/llvm-ar/llvm-ar.cpp

index ae70b2c..45f778b 100644 (file)
@@ -343,12 +343,9 @@ static void doDisplayTable(StringRef Name, const object::Archive::Child &C) {
 static void doExtract(StringRef Name, const object::Archive::Child &C) {
   // Retain the original mode.
   sys::fs::perms Mode = C.getAccessMode();
-  SmallString<128> Storage = Name;
 
   int FD;
-  failIfError(
-      sys::fs::openFileForWrite(Storage.c_str(), FD, sys::fs::F_None, Mode),
-      Storage.c_str());
+  failIfError(sys::fs::openFileForWrite(Name, FD, sys::fs::F_None, Mode), Name);
 
   {
     raw_fd_ostream file(FD, false);