diff options
Diffstat (limited to 'lldb/source/Host/common/FileSpec.cpp')
-rw-r--r-- | lldb/source/Host/common/FileSpec.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/lldb/source/Host/common/FileSpec.cpp b/lldb/source/Host/common/FileSpec.cpp index d356ff68495..5109695ad20 100644 --- a/lldb/source/Host/common/FileSpec.cpp +++ b/lldb/source/Host/common/FileSpec.cpp @@ -524,10 +524,13 @@ FileSpec::Equal (const FileSpec& a, const FileSpec& b, bool full) void FileSpec::Dump(Stream *s) const { - m_directory.Dump(s); - if (m_directory) - s->PutChar('/'); - m_filename.Dump(s); + if (s) + { + m_directory.Dump(s); + if (m_directory) + s->PutChar('/'); + m_filename.Dump(s); + } } //------------------------------------------------------------------ |