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 | 45fbe98c21d06448d1977e8abc95972f4ad86b26 (patch) | |
tree | f6d15fcbfa38cfaa43010e3f68014eab7110fb3b | |
parent | 9c3dd1b0d1e96ef408b68da3b06c6ebd6c943601 (diff) | |
download | external_llvm-45fbe98c21d06448d1977e8abc95972f4ad86b26.zip external_llvm-45fbe98c21d06448d1977e8abc95972f4ad86b26.tar.gz external_llvm-45fbe98c21d06448d1977e8abc95972f4ad86b26.tar.bz2 |
Fix the build broken by r189315.
(this triggered Clang's -Wsometimes-uninitialized on the default path
through the switch)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189319 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | tools/macho-dump/macho-dump.cpp | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/tools/macho-dump/macho-dump.cpp b/tools/macho-dump/macho-dump.cpp index 7c0d66c..7ae5440 100644 --- a/tools/macho-dump/macho-dump.cpp +++ b/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; } |