Changeset 27f1bc0 in mainline


Ignore:
Timestamp:
2018-07-05T21:41:23Z (6 years ago)
Author:
Dzejrou <dzejrou@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4f22d0c3
Parents:
73e3791
git-author:
Dzejrou <dzejrou@…> (2018-05-13 23:26:35)
git-committer:
Dzejrou <dzejrou@…> (2018-07-05 21:41:23)
Message:

cpp: fixed count for largest element and some minor bugs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/cpp/include/internal/rbtree_policies.hpp

    r73e3791 r27f1bc0  
    258258
    259259            size_type res{};
    260             while (tree.keys_equal(tree.get_key(*it), key))
     260            while (it != tree.end() && tree.keys_equal(tree.get_key(*it), key))
    261261            {
    262262                ++res;
     
    384384            using node_type  = typename Tree::node_type;
    385385
    386             auto node = node_type{forward<Args>(args)...};
     386            auto node = new node_type{forward<Args>(args)...};
    387387
    388388            return insert(tree, node);
Note: See TracChangeset for help on using the changeset viewer.