IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 12, 2008, 1:18:23 PM (18 years ago)
Author:
Paul Price
Message:

Adding check on source for values.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppStats/src/ppStatsUtils.c

    r14003 r16410  
    22
    33void p_ppStatsGetMetadata(psMetadata *target, // Target for metadata
    4                           psMetadata *source, // Source for metadata
    5                           psList *list    // List containing keywords
     4                          psMetadata *source, // Source for metadata
     5                          psList *list    // List containing keywords
    66    )
    77{
     8    assert(target);
     9    assert(list);
     10    if (!source) {
     11        // Nothing to get from!
     12        return;
     13    }
     14
    815    psListIterator *iterator = psListIteratorAlloc(list, PS_LIST_HEAD, false); // Iterator
    916    psString name;                      // Name from iteration
     
    1926
    2027void p_ppStatsGetAnalysis(psMetadata *target, // Output Target for metadata
    21                           psList *headers,    // List containing desired keywords
    22                           psMetadata *source, // Input Source for metadata
    23                           psList *list        // List containing analysis blocks
     28                          psList *headers,    // List containing desired keywords
     29                          psMetadata *source, // Input Source for metadata
     30                          psList *list        // List containing analysis blocks
    2431    )
    2532{
     
    3138        psMetadata *folder = psMetadataLookupMetadata(&status, source, name); // Item of interest, or NULL
    3239        if (folder) {
    33             p_ppStatsGetMetadata (target, folder, headers); 
     40            p_ppStatsGetMetadata (target, folder, headers);
    3441        }
    3542    }
     
    3946
    4047bool p_ppStatsDoThis(psList *toDoList,    // List of things to do
    41                      const char *this     // The name of "this"
     48                     const char *this     // The name of "this"
    4249    )
    4350{
     
    6269
    6370void p_ppStatsAddToHierarchy(psMetadata *source, // Source to add
    64                              psMetadata *target, // Target to which to add
    65                              const char *name, // Name of source
    66                              const char *comment // Comment for source
     71                             psMetadata *target, // Target to which to add
     72                             const char *name, // Name of source
     73                             const char *comment // Comment for source
    6774    )
    6875{
Note: See TracChangeset for help on using the changeset viewer.