summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
f8c8ba7)
- An extra call to DownCast() is removed for a performance reason.
- Information on last child is added to the Dump() method + fixed a problem of lost last child tree node on removal (detach) operation.
- Test case for issue CR24645
}
if (Father()->HasFirst()) {
}
if (Father()->HasFirst()) {
- if (Handle(TDataStd_TreeNode)::DownCast(this) == Father()->First()) {
+ if (this == Father()->First().operator->()) {
if (HasNext()) {
Father()->SetFirst(Next());
}
if (HasNext()) {
Father()->SetFirst(Next());
}