[lldb-mi] Check raw pointers before passing them to std::string ctor/assignment
authorTatyana Krasnukha <tatyana@synopsys.com>
Mon, 25 Feb 2019 16:40:11 +0000 (16:40 +0000)
committerTatyana Krasnukha <tatyana@synopsys.com>
Mon, 25 Feb 2019 16:40:11 +0000 (16:40 +0000)
commit2a4c1f3e5b288be816b6c41fb9c87d9e13625eab
tree93d5b949efd21a7210c9409fb7985bec5478c023
parent80d0e9c563d9628da8d194cbb5096eabffb07bff
[lldb-mi] Check raw pointers before passing them to std::string ctor/assignment

Differential Revision: https://reviews.llvm.org/D55653

llvm-svn: 354798
12 files changed:
lldb/tools/lldb-mi/MICmdCmdMiscellanous.cpp
lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp
lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.cpp
lldb/tools/lldb-mi/MICmnMIResultRecord.cpp
lldb/tools/lldb-mi/MIDriverMgr.cpp
lldb/tools/lldb-mi/MIUtilString.cpp
lldb/tools/lldb-mi/MIUtilString.h
lldb/unittests/tools/CMakeLists.txt
lldb/unittests/tools/lldb-mi/CMakeLists.txt [new file with mode: 0644]
lldb/unittests/tools/lldb-mi/utils/CMakeLists.txt [new file with mode: 0644]
lldb/unittests/tools/lldb-mi/utils/StringTest.cpp [new file with mode: 0644]