Changeset 2301 for trunk/psLib/src/collections/psMetadata.c
- Timestamp:
- Nov 8, 2004, 2:36:13 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/collections/psMetadata.c (modified) (5 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;
Note:
See TracChangeset
for help on using the changeset viewer.
