Changeset 2301 for trunk/psLib/src/collections
- Timestamp:
- Nov 8, 2004, 2:36:13 PM (22 years ago)
- Location:
- trunk/psLib/src/collections
- Files:
-
- 2 edited
-
psMetadata.c (modified) (5 diffs)
-
psMetadata.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/collections/psMetadata.c
r2273 r2301 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.3 6$ $Name: not supported by cvs2svn $15 * @date $Date: 2004-11-0 4 01:04:57$14 * @version $Revision: 1.37 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2004-11-09 00:36:13 $ 16 16 * 17 17 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 34 34 #include "psVector.h" 35 35 #include "psMetadata.h" 36 #include "psLookupTable.h" 36 37 #include "psString.h" 37 38 #include "psAstronomyErrors.h" … … 80 81 psFree(metadataItem->comment); 81 82 psFree(metadataItem->items); 82 83 if (type == PS_META_STR || type == PS_META_VEC || type == PS_META_IMG || type == PS_META_JPEG || 84 type == PS_META_PNG || type == PS_META_ASTROM || type == PS_META_UNKNOWN) { 83 if (type == PS_META_STR || type == PS_META_VEC || type == PS_META_IMG || type == PS_META_LOOKUPTABLE || 84 type == PS_META_JPEG || type == PS_META_PNG || type == PS_META_ASTROM || type == PS_META_UNKNOWN) { 85 85 psFree(metadataItem->data.V); 86 86 } … … 181 181 metadataItem->data.V = vecOut; 182 182 break; 183 case PS_META_LOOKUPTABLE: 184 metadataItem->data.V = va_arg(argPtr, psLookupTable*); // Deep copy of input data not performed 185 break; 183 186 case PS_META_IMG: 184 187 case PS_META_JPEG: … … 187 190 case PS_META_UNKNOWN: 188 191 default: 189 psError(PS_ERR_BAD_PARAMETER_VALUE, true, 190 PS_ERRORTEXT_psMetadata_METATYPE_INVALID, 191 type); 192 psError(PS_ERR_BAD_PARAMETER_VALUE, true, PS_ERRORTEXT_psMetadata_METATYPE_INVALID, type); 192 193 psFree(metadataItem); 193 194 metadataItem = NULL; -
trunk/psLib/src/collections/psMetadata.h
r2204 r2301 11 11 * @author Ross Harman, MHPCC 12 12 * 13 * @version $Revision: 1.2 4$ $Name: not supported by cvs2svn $14 * @date $Date: 2004-1 0-27 00:57:30$13 * @version $Revision: 1.25 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2004-11-09 00:36:13 $ 15 15 * 16 16 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 41 41 PS_META_VEC, ///< Vector data (Stored in as psPtr ). 42 42 PS_META_IMG, ///< Image data (Stored in as psPtr ). 43 PS_META_LOOKUPTABLE, ///< Lookup table data (Stored as void *). 43 44 PS_META_JPEG, ///< JPEG data (Stored in as psPtr ). 44 45 PS_META_PNG, ///< PNG data (Stored in as psPtr ).
Note:
See TracChangeset
for help on using the changeset viewer.
