IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 8, 2005, 11:07:59 AM (21 years ago)
Author:
desonia
Message:

Bug #410 -- changed the return value of psFitsReadHeaderSet to psMetadata*.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/dataIO/psFits.c

    r3977 r4158  
    77 *  @author Robert DeSonia, MHPCC
    88 *
    9  *  @version $Revision: 1.31 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2005-05-19 05:18:20 $
     9 *  @version $Revision: 1.32 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2005-06-08 21:07:59 $
    1111 *
    1212 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    571571}
    572572
    573 psHash* psFitsReadHeaderSet(psHash* out,
    574                             const psFits* fits)
     573psMetadata* psFitsReadHeaderSet(psMetadata* out,
     574                                const psFits* fits)
    575575{
    576576    if (fits == NULL) {
     
    582582
    583583    if (out == NULL) {
    584         out = psHashAlloc(10);
    585         // XXX: what is the appropriate number of buckets? Got 10 from psMetadataAlloc.
     584        out = psMetadataAlloc();
    586585        if (out == NULL) {
    587586            psError(PS_ERR_UNKNOWN, false,
    588                     "Failed to allocate a new psHash container.");
     587                    "Failed to allocate a new psMetadata container.");
    589588            return NULL;
    590589        }
     
    607606        psMetadata* header = psFitsReadHeader(NULL, fits);
    608607        if (name != NULL && header != NULL) {
    609             psHashAdd(out, name, header);
     608            psMetadataAddMetadata(out, PS_LIST_HEAD, name, "FITS Header",
     609                                  header);
    610610        } else { // XXX: is this a warning or error?
    611611            psLogMsg(__func__, PS_LOG_WARN,
Note: See TracChangeset for help on using the changeset viewer.