From 23fd10cb4ed3d181912f79364d3b197cfbac7254 Mon Sep 17 00:00:00 2001 From: Johnny Chen Date: Fri, 27 Aug 2010 22:35:26 +0000 Subject: o Exposed SBFileSpec to the Python APIs in lldb.py. o Fixed a crasher when getting it via SBTarget.GetExecutable(). >>> filespec = target.GetExecutable() Segmentation fault o And renamed SBFileSpec::GetFileName() to GetFilename() to be consistent with FileSpec::GetFilename(). llvm-svn: 112308 --- lldb/source/API/SBFileSpec.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lldb/source/API/SBFileSpec.cpp') diff --git a/lldb/source/API/SBFileSpec.cpp b/lldb/source/API/SBFileSpec.cpp index 308e60975e5..e1a83999f03 100644 --- a/lldb/source/API/SBFileSpec.cpp +++ b/lldb/source/API/SBFileSpec.cpp @@ -24,7 +24,7 @@ SBFileSpec::SBFileSpec (const SBFileSpec &rhs) : m_opaque_ap() { if (rhs.m_opaque_ap.get()) - m_opaque_ap.reset (new FileSpec (*m_opaque_ap)); + m_opaque_ap.reset (new FileSpec (rhs.get())); } SBFileSpec::SBFileSpec (const char *path) : @@ -69,7 +69,7 @@ SBFileSpec::ResolvePath (const char *src_path, char *dst_path, size_t dst_len) } const char * -SBFileSpec::GetFileName() const +SBFileSpec::GetFilename() const { if (m_opaque_ap.get()) return m_opaque_ap->GetFilename().AsCString(); -- cgit v1.2.3