Switch to unified view

a/src/index/subtreelist.cpp b/src/index/subtreelist.cpp
...
...
16
 */
16
 */
17
17
18
#ifndef TEST_SUBTREELIST
18
#ifndef TEST_SUBTREELIST
19
#include "autoconfig.h"
19
#include "autoconfig.h"
20
20
21
#include MEMORY_INCLUDE
21
#include <memory>
22
22
23
#include "cstr.h"
23
#include "cstr.h"
24
#include "rcldb.h"
24
#include "rcldb.h"
25
#include "searchdata.h"
25
#include "searchdata.h"
26
#include "rclquery.h"
26
#include "rclquery.h"
...
...
36
    LOGERR("subtreelist: can't open database in ["  << (config->getDbDir()) << "]: "  << (rcldb.getReason()) << "\n" );
36
    LOGERR("subtreelist: can't open database in ["  << (config->getDbDir()) << "]: "  << (rcldb.getReason()) << "\n" );
37
    return false;
37
    return false;
38
    }
38
    }
39
39
40
    Rcl::SearchData *sd = new Rcl::SearchData(Rcl::SCLT_OR, cstr_null);
40
    Rcl::SearchData *sd = new Rcl::SearchData(Rcl::SCLT_OR, cstr_null);
41
    STD_SHARED_PTR<Rcl::SearchData> rq(sd);
41
    std::shared_ptr<Rcl::SearchData> rq(sd);
42
42
43
    sd->addClause(new Rcl::SearchDataClausePath(top, false));
43
    sd->addClause(new Rcl::SearchDataClausePath(top, false));
44
44
45
    Rcl::Query query(&rcldb);
45
    Rcl::Query query(&rcldb);
46
    query.setQuery(rq);
46
    query.setQuery(rq);