Small bug fix
[SXSI/XMLTree.git] / libcds / src / static_sequence / static_sequence_wvtree.cpp
index 0e08676..ceeb732 100644 (file)
@@ -65,7 +65,7 @@ uint static_sequence_wvtree::rank(uint symbol, uint pos) {
 
 uint static_sequence_wvtree::rankLessThan(uint &symbol, uint pos) {
     uint s = am->map(symbol);
-    std::cout << "lessthan..." << std::endl;
+//    std::cout << "lessthan..." << std::endl;
     uint r = root->rankLessThan(s, pos, 0, c);
     symbol = am->unmap(s);
     return r;
@@ -98,7 +98,7 @@ vector<int> static_sequence_wvtree::access(uint i, uint j, uint min, uint max)
 vector<int> static_sequence_wvtree::accessAll(uint i, uint j)
 {
     vector<int> resultSet;
-    if (j > i)
+    if (j < i)
         return resultSet;
 
     resultSet.reserve(j-i+1);