Changeset 12622 for trunk/psModules/src/concepts/pmConceptsRead.c
- Timestamp:
- Mar 27, 2007, 6:11:13 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/concepts/pmConceptsRead.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/concepts/pmConceptsRead.c
r12619 r12622 304 304 psFree(nameSource); 305 305 if (mdok && strlen(source) && strcasecmp(source, "HEADER") == 0) { 306 headerItem = psMetadataLookup(hduLow->header, conceptItem->data.V); 307 if (!headerItem && hduHigh != hduLow) { 306 if (hduLow->header) { 307 headerItem = psMetadataLookup(hduLow->header, conceptItem->data.V); 308 } 309 if (!headerItem && hduHigh != hduLow && hduHigh->header)) { 308 310 headerItem = psMetadataLookup(hduHigh->header, conceptItem->data.V); 309 311 } … … 333 335 psList *values = psListAlloc(NULL); // List containing the values 334 336 while ((key = psListGetAndIncrement(keysIter))) { 335 psMetadataItem *value = psMetadataLookup(hduLow->header, key); 336 if (!value && hduHigh != hduLow) { 337 if (hduLow->header) { 338 psMetadataItem *value = psMetadataLookup(hduLow->header, key); 339 } 340 if (!value && hduHigh != hduLow && hduHigh->header) { 337 341 value = psMetadataLookup(hduHigh->header, key); 338 342 }
Note:
See TracChangeset
for help on using the changeset viewer.
