summaryrefslogtreecommitdiff
path: root/src/Fl_Tree_Item.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/Fl_Tree_Item.cxx')
-rw-r--r--src/Fl_Tree_Item.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Fl_Tree_Item.cxx b/src/Fl_Tree_Item.cxx
index 40f27cd61..c7b9d81e6 100644
--- a/src/Fl_Tree_Item.cxx
+++ b/src/Fl_Tree_Item.cxx
@@ -140,7 +140,7 @@ void Fl_Tree_Item::show_self(const char *indent) const {
indent,thelabel,children(),(void*)this, (void*)_parent,
_prev_sibling, _next_sibling, depth());
if ( children() ) {
- char *i2 = new char [strlen(indent)+2];
+ char *i2 = new char [strlen(indent)+3]; // 2 + nul byte
strcpy(i2, indent);
strcat(i2, " |");
for ( int t=0; t<children(); t++ ) {