Changeset 6445 for trunk/psLib/src/fits/psFitsTable.c
- Timestamp:
- Feb 16, 2006, 5:24:47 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/fits/psFitsTable.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/fits/psFitsTable.c
r6354 r6445 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1. 4$ $Name: not supported by cvs2svn $10 * @date $Date: 2006-02- 08 01:03:34$9 * @version $Revision: 1.5 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2006-02-17 03:24:46 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 595 595 psTrace(".psFits.psFitsReadTable",5,"Reading row %i of %i\n",row, numRows); 596 596 table->data[row] = psFitsReadTableRow(fits,row); 597 table->n++; 597 598 } 598 599 … … 658 659 psMemDecrRefCounter(fItem); 659 660 columns->data[n] = psMemIncrRefCounter(item); 661 columns->n++; 660 662 661 663 } else if (item->type == PS_DATA_VECTOR && … … 663 665 psMemDecrRefCounter(fItem); 664 666 columns->data[n] = psMemIncrRefCounter(item); 667 columns->n++; 665 668 } 666 669 } else { … … 686 689 687 690 //create list of column names and types. 691 columns->n--; 688 692 psArray* columnNames = psArrayAlloc(columns->n); 689 693 psArray* columnTypes = psArrayAlloc(columns->n); 690 694 for (int n=0; n < columns->n; n++) { 691 695 columnNames->data[n] = psMemIncrRefCounter(((psMetadataItem*)columns->data[n])->name); 696 columnNames->n++; 697 columnTypes->n++; 692 698 if ( ! getMetadataTForm((psMetadataItem*)columns->data[n], 693 699 (char**)&(columnTypes->data[n]),1) ) { … … 754 760 table->data[row], 755 761 item->name)); 762 colArray->n++; 756 763 } 757 764 fits_write_col_str(fits->fd,
Note:
See TracChangeset
for help on using the changeset viewer.
