Namespace cleanup (no functional change)
authorArtyom Skrobov <Artyom.Skrobov@arm.com>
Sun, 20 Jul 2014 12:08:28 +0000 (12:08 +0000)
committerArtyom Skrobov <Artyom.Skrobov@arm.com>
Sun, 20 Jul 2014 12:08:28 +0000 (12:08 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213478 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Object/MachOObjectFile.cpp

index f7384e0d4756e10e0a1aeeaa028bea8c5aa9cbc7..51c4c332c18246e82be0007fde117b90c50ab4ee 100644 (file)
 using namespace llvm;
 using namespace object;
 
-namespace llvm {
-
-namespace object {
-
-struct section_base {
-  char sectname[16];
-  char segname[16];
-};
+namespace {
+  struct section_base {
+    char sectname[16];
+    char segname[16];
+  };
+}
 
 template<typename T>
-T getStruct(const MachOObjectFile *O, const char *P) {
+static T getStruct(const MachOObjectFile *O, const char *P) {
   T Cmd;
   memcpy(&Cmd, P, sizeof(T));
   if (O->isLittleEndian() != sys::IsLittleEndianHost)
@@ -1745,5 +1743,3 @@ ObjectFile::createMachOObjectFile(std::unique_ptr<MemoryBuffer> &Buffer) {
   return Ret.release();
 }
 
-} // end namespace object
-} // end namespace llvm