Switch to unified view

a/src/rcldb/searchdata.cpp b/src/rcldb/searchdata.cpp
...
...
345
    exp.push_front(pfx+term);
345
    exp.push_front(pfx+term);
346
    exp.resize(1);
346
    exp.resize(1);
347
        if (prefix)
347
        if (prefix)
348
            *prefix = pfx;
348
            *prefix = pfx;
349
    } else {
349
    } else {
350
  list<TermMatchEntry> l;
350
  TermMatchResult res;
351
    if (haswild) {
351
    if (haswild) {
352
        m_db.termMatch(Rcl::Db::ET_WILD, m_stemlang, term, l, -1, m_field,
352
        m_db.termMatch(Rcl::Db::ET_WILD, m_stemlang, term, res, -1, 
353
                           prefix);
353
                           m_field, prefix);
354
    } else {
354
    } else {
355
        sterm = term;
355
        sterm = term;
356
            m_uterms.push_back(sterm);
356
            m_uterms.push_back(sterm);
357
        m_db.termMatch(Rcl::Db::ET_STEM, m_stemlang, term, l, -1, m_field,
357
        m_db.termMatch(Rcl::Db::ET_STEM, m_stemlang, term, res, -1, m_field,
358
                           prefix);
358
                           prefix);
359
    }
359
    }
360
    for (list<TermMatchEntry>::const_iterator it = l.begin(); 
360
    for (list<TermMatchEntry>::const_iterator it = res.entries.begin(); 
361
         it != l.end(); it++) {
361
         it != res.entries.end(); it++) {
362
        exp.push_back(it->term);
362
        exp.push_back(it->term);
363
    }
363
    }
364
    }
364
    }
365
    //listVector("ExpandTerm:uterms now: ", m_uterms);
365
    //listVector("ExpandTerm:uterms now: ", m_uterms);
366
}
366
}