diff --git a/include/wx/generic/treectlg.h b/include/wx/generic/treectlg.h index 7e98c1c1da..22469cf547 100644 --- a/include/wx/generic/treectlg.h +++ b/include/wx/generic/treectlg.h @@ -243,7 +243,7 @@ protected: *m_key_current, // A hint to select a parent item after deleting a child *m_select_me; - unsigned short m_indent; + unsigned int m_indent; int m_lineHeight; wxPen m_dottedPen; wxBrush m_hilightBrush, diff --git a/src/generic/treectlg.cpp b/src/generic/treectlg.cpp index d7e9de71ae..a55f9a06e6 100644 --- a/src/generic/treectlg.cpp +++ b/src/generic/treectlg.cpp @@ -1088,7 +1088,7 @@ unsigned int wxGenericTreeCtrl::GetCount() const void wxGenericTreeCtrl::SetIndent(unsigned int indent) { - m_indent = (unsigned short) indent; + m_indent = indent; m_dirty = true; } @@ -2836,7 +2836,7 @@ wxGenericTreeCtrl::PaintLevel(wxGenericTreeItem *item, { // draw the horizontal line here int x_start = x; - if (x > (signed)m_indent) + if (x > (int)m_indent) x_start -= m_indent; else if (HasFlag(wxTR_LINES_AT_ROOT)) x_start = 3;