Changeset 2975 for trunk/psLib/src/astronomy/psMetadata.c
- Timestamp:
- Jan 13, 2005, 11:09:39 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/astronomy/psMetadata.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astronomy/psMetadata.c
r2973 r2975 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.4 5$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-01-13 2 0:48:59 $14 * @version $Revision: 1.46 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-01-13 21:09:39 $ 16 16 * 17 17 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 419 419 } 420 420 421 void* psMetadataLookupPtr(psMetadata *md, const char *key, ps U32*status)421 void* psMetadataLookupPtr(psMetadata *md, const char *key, psBool *status) 422 422 { 423 423 psMetadataItem *metadataItem = NULL; 424 424 425 425 if (status) { 426 *status = 0;426 *status = true; 427 427 } 428 428 … … 430 430 if(metadataItem == NULL) { 431 431 if (status) { 432 *status = 1;432 *status = false; 433 433 } 434 434 return NULL; … … 437 437 if(metadataItem->type == PS_META_PRIMITIVE && metadataItem->pType != PS_TYPE_PTR) { 438 438 if (status) { 439 *status = 1;439 *status = false; 440 440 } 441 441 psError(PS_ERR_BAD_PARAMETER_VALUE, true, … … 450 450 451 451 #define psMetadataLookupNumTYPE(TYPE) \ 452 ps##TYPE psMetadataLookup##TYPE(psMetadata *md, const char *key, ps U32*status) \452 ps##TYPE psMetadataLookup##TYPE(psMetadata *md, const char *key, psBool *status) \ 453 453 { \ 454 454 psMetadataItem *metadataItem = NULL; \ 455 455 \ 456 456 if (status) { \ 457 *status = 0; \457 *status = true; \ 458 458 } \ 459 459 \ … … 461 461 if(metadataItem == NULL) { \ 462 462 if (status) { \ 463 *status = 1; \463 *status = false; \ 464 464 } \ 465 465 return 0; \ … … 486 486 /* if you get to this point, the value is not a number. */ \ 487 487 if (status) { \ 488 *status = 1; \488 *status = false; \ 489 489 } \ 490 490 \
Note:
See TracChangeset
for help on using the changeset viewer.
