summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp')
-rw-r--r--lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp17
1 files changed, 6 insertions, 11 deletions
diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp b/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp
index 5f1cfc8dc86..806eb7d60ea 100644
--- a/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp
+++ b/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp
@@ -42,7 +42,7 @@ PlatformiOSSimulator::Initialize ()
{
if (g_initialize_count++ == 0)
{
- PluginManager::RegisterPlugin (PlatformiOSSimulator::GetShortPluginNameStatic(),
+ PluginManager::RegisterPlugin (PlatformiOSSimulator::GetPluginNameStatic(),
PlatformiOSSimulator::GetDescriptionStatic(),
PlatformiOSSimulator::CreateInstance);
}
@@ -124,16 +124,11 @@ PlatformiOSSimulator::CreateInstance (bool force, const ArchSpec *arch)
}
-const char *
+lldb_private::ConstString
PlatformiOSSimulator::GetPluginNameStatic ()
{
- return "PlatformiOSSimulator";
-}
-
-const char *
-PlatformiOSSimulator::GetShortPluginNameStatic()
-{
- return "ios-simulator";
+ static ConstString g_name("ios-simulator");
+ return g_name;
}
const char *
@@ -242,7 +237,7 @@ PlatformiOSSimulator::ResolveExecutable (const FileSpec &exe_file,
{
error.SetErrorStringWithFormat ("'%s' doesn't contain any '%s' platform architectures: %s",
exe_file.GetPath().c_str(),
- GetShortPluginName(),
+ GetPluginName().GetCString(),
arch_names.GetString().c_str());
}
}
@@ -352,7 +347,7 @@ PlatformiOSSimulator::GetFile (const FileSpec &platform_file,
}
error.SetErrorStringWithFormat ("unable to locate a platform file for '%s' in platform '%s'",
platform_file_path,
- GetPluginName());
+ GetPluginName().GetCString());
}
else
{
OpenPOWER on IntegriCloud