summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/DataEncoder.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2011-09-01 18:13:54 +0000
committerGreg Clayton <gclayton@apple.com>2011-09-01 18:13:54 +0000
commitf39c67685bf46e46ea9734a4da205595f0abe01a (patch)
tree2ebed61ac377c22334fb4574ced13d9f9cd81284 /lldb/source/Core/DataEncoder.cpp
parent9482865f2a7b5be046f40e36ac4156d9286026f5 (diff)
downloadbcm5719-llvm-f39c67685bf46e46ea9734a4da205595f0abe01a.tar.gz
bcm5719-llvm-f39c67685bf46e46ea9734a4da205595f0abe01a.zip
Forgot to write out the NULL terminator when putting C string value into
a data using DataEncoder. Added DataEncoder to the lldb-forward.h file. llvm-svn: 138950
Diffstat (limited to 'lldb/source/Core/DataEncoder.cpp')
-rw-r--r--lldb/source/Core/DataEncoder.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Core/DataEncoder.cpp b/lldb/source/Core/DataEncoder.cpp
index d0740af8f47..933cc3eb23b 100644
--- a/lldb/source/Core/DataEncoder.cpp
+++ b/lldb/source/Core/DataEncoder.cpp
@@ -356,6 +356,6 @@ uint32_t
DataEncoder::PutCString (uint32_t offset, const char *cstr)
{
if (cstr)
- return PutData (offset, cstr, strlen(cstr));
+ return PutData (offset, cstr, strlen(cstr) + 1);
return UINT32_MAX;
}
OpenPOWER on IntegriCloud