From 87425435911dff79d3ebd701ac9558f0644f5496 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Tue, 14 Sep 2010 23:44:49 +0000 Subject: [PATCH] Fixed a compiler warning. llvm-svn: 113899 --- lldb/source/Core/Mangled.cpp | 30 ++++++++++++------------------ 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/lldb/source/Core/Mangled.cpp b/lldb/source/Core/Mangled.cpp index 95fff2248463..48abc26e863f 100644 --- a/lldb/source/Core/Mangled.cpp +++ b/lldb/source/Core/Mangled.cpp @@ -216,25 +216,19 @@ Mangled::GetMangledName () const const ConstString& Mangled::GetName (Mangled::NamePreference preference) const { - switch (preference) + if (preference == ePreferDemangled) { - case ePreferDemangled: - { - const ConstString& name = GetDemangledName(); - if (name && !name.IsEmpty()) - return name; - return m_mangled; - } - break; - case ePreferMangled: - { - const ConstString& name = GetMangledName(); - if (name && !name.IsEmpty()) - return name; - return m_demangled; - - } - break; + const ConstString& name = GetDemangledName(); + if (name && !name.IsEmpty()) + return name; + return m_mangled; + } + else + { + const ConstString& name = GetMangledName(); + if (name && !name.IsEmpty()) + return name; + return m_demangled; } }