diff options
author | David Blaikie <dblaikie@gmail.com> | 2013-08-27 05:16:07 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2013-08-27 05:16:07 +0000 |
commit | ed80aa55888bc8e52ddf10c2aa8e9f12967ffe7d (patch) | |
tree | 13dd372802a366fa796e49f5a2d1b8d018e7b5f6 | |
parent | 488d41e6ef15db0d646b8d770eb3ab11cf47f23f (diff) | |
download | bcm5719-llvm-ed80aa55888bc8e52ddf10c2aa8e9f12967ffe7d.tar.gz bcm5719-llvm-ed80aa55888bc8e52ddf10c2aa8e9f12967ffe7d.zip |
Fix the build broken by r189315.
(this triggered Clang's -Wsometimes-uninitialized on the default path
through the switch)
llvm-svn: 189319
-rw-r--r-- | llvm/tools/macho-dump/macho-dump.cpp | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/llvm/tools/macho-dump/macho-dump.cpp b/llvm/tools/macho-dump/macho-dump.cpp index 7c0d66c36c8..7ae5440eec7 100644 --- a/llvm/tools/macho-dump/macho-dump.cpp +++ b/llvm/tools/macho-dump/macho-dump.cpp @@ -322,36 +322,27 @@ DumpLinkerOptionsCommand(const MachOObjectFile &Obj, static int DumpLoadCommand(const MachOObjectFile &Obj, MachOObjectFile::LoadCommandInfo &LCI) { - int Res; switch (LCI.C.cmd) { case MachO::LC_SEGMENT: - Res = DumpSegmentCommand(Obj, LCI); - break; + return DumpSegmentCommand(Obj, LCI); case MachO::LC_SEGMENT_64: - Res = DumpSegment64Command(Obj, LCI); - break; + return DumpSegment64Command(Obj, LCI); case MachO::LC_SYMTAB: - Res = DumpSymtabCommand(Obj); - break; + return DumpSymtabCommand(Obj); case MachO::LC_DYSYMTAB: - Res = DumpDysymtabCommand(Obj); - break; + return DumpDysymtabCommand(Obj); case MachO::LC_CODE_SIGNATURE: case MachO::LC_SEGMENT_SPLIT_INFO: case MachO::LC_FUNCTION_STARTS: - Res = DumpLinkeditDataCommand(Obj, LCI); - break; + return DumpLinkeditDataCommand(Obj, LCI); case MachO::LC_DATA_IN_CODE: - Res = DumpDataInCodeDataCommand(Obj, LCI); - break; + return DumpDataInCodeDataCommand(Obj, LCI); case MachO::LC_LINKER_OPTIONS: - Res = DumpLinkerOptionsCommand(Obj, LCI); - break; + return DumpLinkerOptionsCommand(Obj, LCI); default: Warning("unknown load command: " + Twine(LCI.C.cmd)); - break; + return 0; } - return Res; } |