IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7548


Ignore:
Timestamp:
Jun 13, 2006, 1:59:41 PM (20 years ago)
Author:
Paul Price
Message:

Adding const to psMetadataPrint

Location:
trunk/psLib/src/types
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/types/psMetadata.c

    r7498 r7548  
    1212 *  @author Ross Harman, MHPCC
    1313 *
    14  *  @version $Revision: 1.112 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2006-06-10 04:06:26 $
     14 *  @version $Revision: 1.113 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2006-06-13 23:59:41 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    11171117
    11181118bool psMetadataPrint(FILE *fd,
    1119                      psMetadata *md,
     1119                     const psMetadata *md,
    11201120                     int level)
    11211121{
     
    11301130        }
    11311131    }
    1132     psMetadataIterator *iter = psMetadataIteratorAlloc(md, PS_LIST_HEAD, NULL); // Iterator
     1132    // Casting away const --- the addition of an iterator should not be considered an invasion of "const".
     1133    psMetadataIterator *iter = psMetadataIteratorAlloc((psMetadata*)md, PS_LIST_HEAD, NULL); // Iterator
    11331134    psMetadataItem *item = NULL; // Item from metadata
    11341135    while ( (item = psMetadataGetAndIncrement(iter)) ) {
  • trunk/psLib/src/types/psMetadata.h

    r7472 r7548  
    1111*  @author Ross Harman, MHPCC
    1212*
    13 *  @version $Revision: 1.79 $ $Name: not supported by cvs2svn $
    14 *  @date $Date: 2006-06-10 02:28:17 $
     13*  @version $Revision: 1.80 $ $Name: not supported by cvs2svn $
     14*  @date $Date: 2006-06-13 23:59:41 $
    1515*
    1616*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    10491049bool psMetadataPrint(
    10501050    FILE *fd,                          ///< File Descriptor or NULL
    1051     psMetadata *md,                    ///< Metadata collection to print.
     1051    const psMetadata *md,               ///< Metadata collection to print.
    10521052    int level                          ///< the level of metadata items.
    10531053);
Note: See TracChangeset for help on using the changeset viewer.