Changeset 1695
- Timestamp:
- 2000-11-23T17:16:56+13:00 (23 years ago)
- Location:
- trunk/gsdl/src/recpt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/OIDtools.cpp
r1443 r1695 25 25 26 26 #include "OIDtools.h" 27 27 #include <assert.h> 28 28 29 29 // returns (in top) the top level of OID (i.e. everything … … 92 92 request.docSet.push_back (OID); 93 93 94 assert (collectproto != NULL); 94 95 collectproto->filter (collection, request, response, err, logout); 95 96 if (err != noError) { … … 123 124 request.fields = metadata; 124 125 request.docSet.push_back (OID); 125 126 127 assert (collectproto != NULL); 126 128 collectproto->filter (collection, request, response, err, logout); 127 129 if (err != noError) { -
trunk/gsdl/src/recpt/queryaction.cpp
r1690 r1695 793 793 794 794 ColInfoResponse_t *cinfo = NULL; 795 recptproto *collectproto = NULL; 795 796 comerror_t err; 796 797 FilterRequest_t request; … … 825 826 request.getParents = false; 826 827 827 recptproto *collectproto = protos->getrecptproto (*col_here, logout);828 collectproto = protos->getrecptproto (*col_here, logout); 828 829 if (collectproto == NULL) { 829 830 logout << outconvert << "queryaction::search_multiple_collections: " << *col_here … … 926 927 text_tset metadata; // empty !! 927 928 bool getParents = false; // don't care !! 928 recptproto *collectproto = NULL;929 929 bool use_table; 930 930 ResultDocInfo_t thisdoc; … … 967 967 thisdoc = (*res_here).doc; 968 968 use_table = is_table_content (formatlistptr); 969 970 collectproto = protos->getrecptproto ((*res_here).collection, logout); 971 if (collectproto == NULL) { 972 logout << outconvert << "queryaction::search_multiple_collections: " << (*res_here).collection 973 << " collection has a NULL collectproto, ignoring results\n"; 974 res_here ++; 975 continue; 976 } 977 969 978 browserptr->output_section_group (thisdoc, args, (*res_here).collection, 0, 970 979 formatlistptr, use_table, metadata, getParents,
Note:
See TracChangeset
for help on using the changeset viewer.