summaryrefslogtreecommitdiffstats
path: root/lldb/tools/debugserver/source/MacOSX
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2017-12-09 03:37:09 +0000
committerJason Molenda <jmolenda@apple.com>2017-12-09 03:37:09 +0000
commitaae5b6907988f2ef48f242a3fc6e02761a967fd8 (patch)
tree7c608e26268a410dc6a2620445a5b44bcb1c7a2c /lldb/tools/debugserver/source/MacOSX
parent1bfb9f1c0ff3e09e4843c5f8308346af4d9e2311 (diff)
downloadbcm5719-llvm-aae5b6907988f2ef48f242a3fc6e02761a967fd8.tar.gz
bcm5719-llvm-aae5b6907988f2ef48f242a3fc6e02761a967fd8.zip
Change uses of strncpy in debugserver to strlcpy
for better safety. <rdar://problem/32906923> llvm-svn: 320242
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX')
-rw-r--r--lldb/tools/debugserver/source/MacOSX/MachThread.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/tools/debugserver/source/MacOSX/MachThread.cpp b/lldb/tools/debugserver/source/MacOSX/MachThread.cpp
index 5686e42e4a4..fc97825786a 100644
--- a/lldb/tools/debugserver/source/MacOSX/MachThread.cpp
+++ b/lldb/tools/debugserver/source/MacOSX/MachThread.cpp
@@ -164,15 +164,15 @@ const char *MachThread::GetBasicInfoAsString() const {
// size_t run_state_str_size = sizeof(run_state_str);
// switch (basicInfo.run_state)
// {
- // case TH_STATE_RUNNING: strncpy(run_state_str, "running",
+ // case TH_STATE_RUNNING: strlcpy(run_state_str, "running",
// run_state_str_size); break;
- // case TH_STATE_STOPPED: strncpy(run_state_str, "stopped",
+ // case TH_STATE_STOPPED: strlcpy(run_state_str, "stopped",
// run_state_str_size); break;
- // case TH_STATE_WAITING: strncpy(run_state_str, "waiting",
+ // case TH_STATE_WAITING: strlcpy(run_state_str, "waiting",
// run_state_str_size); break;
- // case TH_STATE_UNINTERRUPTIBLE: strncpy(run_state_str,
+ // case TH_STATE_UNINTERRUPTIBLE: strlcpy(run_state_str,
// "uninterruptible", run_state_str_size); break;
- // case TH_STATE_HALTED: strncpy(run_state_str, "halted",
+ // case TH_STATE_HALTED: strlcpy(run_state_str, "halted",
// run_state_str_size); break;
// default: snprintf(run_state_str,
// run_state_str_size, "%d", basicInfo.run_state); break; // ???
OpenPOWER on IntegriCloud