diff options
author | Deepak Panickal <deepak@codeplay.com> | 2014-03-03 15:39:47 +0000 |
---|---|---|
committer | Deepak Panickal <deepak@codeplay.com> | 2014-03-03 15:39:47 +0000 |
commit | 99fbc07600b16093ac2875a461a1c086ae1db5ee (patch) | |
tree | caa3aa183d1a4d2acc0021abc38de58c260fb9e7 /lldb/source/DataFormatters/LibCxx.cpp | |
parent | 6fa32b6f545477a2d539499cb3c8702c3a47f870 (diff) | |
download | bcm5719-llvm-99fbc07600b16093ac2875a461a1c086ae1db5ee.tar.gz bcm5719-llvm-99fbc07600b16093ac2875a461a1c086ae1db5ee.zip |
Fix Windows build using portable types for formatting the log outputs
llvm-svn: 202723
Diffstat (limited to 'lldb/source/DataFormatters/LibCxx.cpp')
-rw-r--r-- | lldb/source/DataFormatters/LibCxx.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lldb/source/DataFormatters/LibCxx.cpp b/lldb/source/DataFormatters/LibCxx.cpp index 6380d971a17..585c2e65207 100644 --- a/lldb/source/DataFormatters/LibCxx.cpp +++ b/lldb/source/DataFormatters/LibCxx.cpp @@ -143,9 +143,7 @@ lldb_private::formatters::LibcxxVectorBoolSyntheticFrontEnd::GetChildAtIndex (si DataBufferSP buffer_sp(new DataBufferHeap(m_bool_type.GetByteSize(),0)); if (bit_set && buffer_sp && buffer_sp->GetBytes()) *(buffer_sp->GetBytes()) = 1; // regardless of endianness, anything non-zero is true - StreamString name; name.Printf("[%zu]",idx); - DataExtractor data(buffer_sp, process_sp->GetByteOrder(), process_sp->GetAddressByteSize()); - retval_sp = ValueObject::CreateValueObjectFromData(name.GetData(), data, m_exe_ctx_ref, m_bool_type); + StreamString name; name.Printf("[%" PRIu64 "]", (uint64_t)idx); if (retval_sp) m_children[idx] = retval_sp; return retval_sp; @@ -499,7 +497,7 @@ lldb_private::formatters::LibcxxStdVectorSyntheticFrontEnd::GetChildAtIndex (siz uint64_t offset = idx * m_element_size; offset = offset + m_start->GetValueAsUnsigned(0); StreamString name; - name.Printf("[%zu]",idx); + name.Printf("[%" PRIu64 "]", (uint64_t)idx); ValueObjectSP child_sp = ValueObject::CreateValueObjectFromAddress(name.GetData(), offset, m_backend.GetExecutionContextRef(), m_element_type); m_children[idx] = child_sp; return child_sp; |