summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/source/Host/common/FileSpec.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/lldb/source/Host/common/FileSpec.cpp b/lldb/source/Host/common/FileSpec.cpp
index 615772e08bd..7a12d2fef55 100644
--- a/lldb/source/Host/common/FileSpec.cpp
+++ b/lldb/source/Host/common/FileSpec.cpp
@@ -657,6 +657,9 @@ FileSpec::GetFilename() const
size_t
FileSpec::GetPath(char *path, size_t path_max_len, bool denormalize) const
{
+ if (!path)
+ return 0;
+
std::string result = GetPath(denormalize);
size_t result_length = std::min(path_max_len-1, result.length());
OpenPOWER on IntegriCloud