Changeset 10004


Ignore:
Timestamp:
2005-06-02T13:12:36+12:00 (19 years ago)
Author:
kjdon
Message:

fixed this up wrt the collection meta changes in ColInfoResponse

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/colservr/z3950explain.cpp

    r9926 r10004  
    119119      docinfo.metadata["numWords"].values.push_back(collectinfo.numWords);
    120120      docinfo.metadata["numBytes"].values.push_back(collectinfo.numBytes);
    121       text_tmap::iterator TEXTT_MAP_HERE = collectinfo.collectionmeta.begin();
    122       text_tmap::iterator TEXTT_MAP_END = collectinfo.collectionmeta.end();
    123       for (int i = 1; TEXTT_MAP_HERE != TEXTT_MAP_END; i++, TEXTT_MAP_HERE++) {
     121
     122      collectionmeta_map::iterator COLLMETA_MAP_HERE = collectinfo.collectionmeta.begin();
     123      collectionmeta_map::iterator COLLMETA_MAP_END = collectinfo.collectionmeta.end();
     124      for (int i = 1; COLLMETA_MAP_HERE != COLLMETA_MAP_END; i++, COLLMETA_MAP_HERE++) {
    124125    text_t tmp = "collectionmeta.";
    125126    tmp.appendint(i);
    126     text_t tmp2 = TEXTT_MAP_HERE->first;
     127    text_t tmp2 = COLLMETA_MAP_HERE->first;
    127128    tmp2.appendcstr(" -> ");
    128     tmp2.append(TEXTT_MAP_HERE->second);
     129    tmp2.append(COLLMETA_MAP_HERE->second[g_EmptyText]);
    129130    docinfo.metadata[tmp].values.push_back(tmp2);
    130131      }
     132      text_tmap::iterator TEXTT_MAP_HERE;
     133      text_tmap::iterator TEXTT_MAP_END;
    131134      // uncomment if you want to include this in the explain record,
    132135      // it's a bit messy to include by default
Note: See TracChangeset for help on using the changeset viewer.