Changeset 3286 for trunk/psLib/src/astronomy/psMetadata.c
- Timestamp:
- Feb 18, 2005, 12:17:20 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/astronomy/psMetadata.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astronomy/psMetadata.c
r3264 r3286 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.5 1$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-02-1 7 19:26:23$14 * @version $Revision: 1.52 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-02-18 22:17:20 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 344 344 } 345 345 // Decrement reference count, since the metadata item is now in metadata collection and no longer needed 346 ps MemDecrRefCounter(metadataItem);346 psFree(metadataItem); 347 347 348 348 return true; … … 453 453 { \ 454 454 psMetadataItem *metadataItem = NULL; \ 455 ps##TYPE value = 0; \ 455 456 \ 456 457 if (status) { \ … … 469 470 switch (metadataItem->pType) { \ 470 471 case PS_TYPE_S32: \ 471 return metadataItem->data.S32; \ 472 value = (ps##TYPE)metadataItem->data.S32; \ 473 break; \ 472 474 case PS_TYPE_F32: \ 473 return metadataItem->data.F32; \ 475 value = (ps##TYPE)metadataItem->data.F32; \ 476 break; \ 474 477 case PS_TYPE_F64: \ 475 return metadataItem->data.F64; \ 478 value = (ps##TYPE)metadataItem->data.F64; \ 479 break; \ 476 480 case PS_TYPE_BOOL: \ 477 481 if (metadataItem->data.B) { \ 478 return1; \482 value = 1; \ 479 483 } \ 480 return 0; \484 break; \ 481 485 default: \ 486 /* if you get to this point, the value is not a number. */ \ 487 if (status) { \ 488 *status = false; \ 489 } \ 482 490 break; \ 491 } \ 492 } else { \ 493 if (status) { \ 494 *status = false; \ 483 495 } \ 484 496 } \ 485 497 \ 486 /* if you get to this point, the value is not a number. */ \ 487 if (status) { \ 488 *status = false; \ 489 } \ 490 \ 491 return 0; \ 498 /* psFree(metadataItem); currently, the lookup doesn't increment the ref count */ \ 499 return value; \ 492 500 } 493 501
Note:
See TracChangeset
for help on using the changeset viewer.
