diff options
author | David Schulz <david.schulz@qt.io> | 2016-12-08 15:49:10 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2016-12-13 08:57:58 +0000 |
commit | 203385482c588692c91b2e323ffabe6bbfcd2512 (patch) | |
tree | 1a82cc7b72a6b3f1094f5237d1095d4d3b8f1b30 /src | |
parent | 1236f0a51cffcd758510ef5e67c67bb359fc59dd (diff) | |
download | qt-creator-203385482c588692c91b2e323ffabe6bbfcd2512.tar.gz |
Debugger: Initialize name buffer with correct size
Change-Id: I82ef4091413b815e0086bbe622971730865b3936
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/libs/qtcreatorcdbext/pyvalue.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/qtcreatorcdbext/pyvalue.cpp b/src/libs/qtcreatorcdbext/pyvalue.cpp index a39d8eb7e7..cd10f33665 100644 --- a/src/libs/qtcreatorcdbext/pyvalue.cpp +++ b/src/libs/qtcreatorcdbext/pyvalue.cpp @@ -46,7 +46,7 @@ std::string getSymbolName(CIDebugSymbolGroup *sg, ULONG index) sg->GetSymbolName(index, NULL, 0, &size); if (size == 0) return std::string(); - std::string name(size, '\0'); + std::string name(size - 1, '\0'); sg->GetSymbolName(index, &name[0], size, &size); return name; } |