Changeset 30716
- Timestamp:
- Feb 21, 2011, 9:01:13 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20110213/psLib/src/fits/psFitsTable.c
r28580 r30716 645 645 psMetadata *row = table->data[i]; // The row of interest 646 646 psMetadataItem *dataItem = psMetadataLookup(row, colSpecItem->name); // Value of interest 647 memcpy(&columnData->data.U8[i * dataSize], &dataItem->data, dataSize); 647 if (dataItem) { 648 memcpy(&columnData->data.U8[i * dataSize], &dataItem->data, dataSize); 649 } else { 650 // this element is missing from this row; insert an appropriate-sized place holder 651 // XXX this should insert a NAN for float / double and an appropriate blank for int types 652 // XXX for the moment I am putting in 0.0 653 memset(&columnData->data.U8[i * dataSize], 0, dataSize); 654 } 648 655 } 649 656
Note:
See TracChangeset
for help on using the changeset viewer.
