Fixed a number of issues put into light by clang on FreeBSD 10

This commit is contained in:
Jean-Francois Dockes
2013-10-29 15:01:59 +01:00
parent a75d4c24ff
commit bb284d088e
7 changed files with 13 additions and 14 deletions
+2 -2
View File
@@ -283,7 +283,7 @@ int Query::Native::getFirstMatchPage(Xapian::docid docid, string& term)
multimap<double, vector<string> > byQ;
double totalweight = qualityTerms(docid, terms, byQ);
for (map<double, vector<string> >::reverse_iterator mit = byQ.rbegin();
for (multimap<double, vector<string> >::reverse_iterator mit = byQ.rbegin();
mit != byQ.rend(); mit++) {
for (vector<string>::const_iterator qit = mit->second.begin();
qit != mit->second.end(); qit++) {
@@ -384,7 +384,7 @@ int Query::Native::makeAbstract(Xapian::docid docid,
int ret = ABSRES_OK;
// Let's go populate
for (map<double, vector<string> >::reverse_iterator mit = byQ.rbegin();
for (multimap<double, vector<string> >::reverse_iterator mit = byQ.rbegin();
mit != byQ.rend(); mit++) {
unsigned int maxgrpoccs;
float q;