[llvm] 25915c6 - [objcopy][MachO] Clean up Section ctors, NFC

Alexander Shaposhnikov via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 14 17:54:43 PDT 2022


Author: Alexander Shaposhnikov
Date: 2022-10-15T00:53:52Z
New Revision: 25915c6ad2cb248b99fd61015e34fa9e819397b3

URL: https://github.com/llvm/llvm-project/commit/25915c6ad2cb248b99fd61015e34fa9e819397b3
DIFF: https://github.com/llvm/llvm-project/commit/25915c6ad2cb248b99fd61015e34fa9e819397b3.diff

LOG: [objcopy][MachO] Clean up Section ctors, NFC

Added: 
    

Modified: 
    llvm/lib/ObjCopy/MachO/MachOObject.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/ObjCopy/MachO/MachOObject.cpp b/llvm/lib/ObjCopy/MachO/MachOObject.cpp
index 015ba14963978..699d25182257b 100644
--- a/llvm/lib/ObjCopy/MachO/MachOObject.cpp
+++ b/llvm/lib/ObjCopy/MachO/MachOObject.cpp
@@ -14,11 +14,11 @@ using namespace llvm;
 using namespace llvm::objcopy::macho;
 
 Section::Section(StringRef SegName, StringRef SectName)
-    : Segname(std::string(SegName)), Sectname(std::string(SectName)),
+    : Segname(SegName), Sectname(SectName),
       CanonicalName((Twine(SegName) + Twine(',') + SectName).str()) {}
 
 Section::Section(StringRef SegName, StringRef SectName, StringRef Content)
-    : Segname(std::string(SegName)), Sectname(std::string(SectName)),
+    : Segname(SegName), Sectname(SectName),
       CanonicalName((Twine(SegName) + Twine(',') + SectName).str()),
       Content(Content) {}
 


        


More information about the llvm-commits mailing list