Changeset 7933 for trunk/psLib/src/types
- Timestamp:
- Jul 18, 2006, 11:53:25 AM (20 years ago)
- Location:
- trunk/psLib/src/types
- Files:
-
- 3 edited
-
psMetadata.c (modified) (2 diffs)
-
psMetadata.h (modified) (2 diffs)
-
psMetadataConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/types/psMetadata.c
r7918 r7933 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.11 8$ $Name: not supported by cvs2svn $15 * @date $Date: 2006-07-1 7 22:41:38$14 * @version $Revision: 1.119 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2006-07-18 21:53:25 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 465 465 466 466 // may need to extend this to change the keyname in the copy 467 bool psMetadataItemTransfer(psMetadata *out, const psMetadata *in, const char *key) 468 { 467 psMetadata *psMetadataItemTransfer(psMetadata *out, const psMetadata *in, const char *key) 468 { 469 PS_ASSERT_PTR_NON_NULL(in, NULL); 470 if (key == NULL) { 471 psError(PS_ERR_BAD_PARAMETER_NULL, true, 472 "psMetadataItemTransfer: 'key' cannot be NULL.\n"); 473 return NULL; 474 } 469 475 470 476 psMetadataItem *item = psMetadataLookup(in, key); 471 477 if (!item) { 472 return false; 473 } 474 475 return psMetadataAddItem(out, item, PS_LIST_TAIL, PS_META_REPLACE); 478 return NULL; 479 } 480 if (out == NULL) { 481 out = psMetadataAlloc(); 482 } 483 if (!psMetadataAddItem(out, item, PS_LIST_HEAD, PS_META_DEFAULT) ) { 484 psFree(out); 485 return NULL; 486 } 487 488 return out; 476 489 } 477 490 -
trunk/psLib/src/types/psMetadata.h
r7699 r7933 11 11 * @author Ross Harman, MHPCC 12 12 * 13 * @version $Revision: 1.8 1$ $Name: not supported by cvs2svn $14 * @date $Date: 2006-0 6-27 03:42:01$13 * @version $Revision: 1.82 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2006-07-18 21:53:25 $ 15 15 * 16 16 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 400 400 * @return bool: True if successful, otherwise false. 401 401 */ 402 boolpsMetadataItemTransfer(402 psMetadata *psMetadataItemTransfer( 403 403 psMetadata *out, ///< output Metadata container for copying. 404 404 const psMetadata *in, ///< Metadata collection from which to copy. -
trunk/psLib/src/types/psMetadataConfig.c
r7915 r7933 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.6 5$ $Name: not supported by cvs2svn $13 * @date $Date: 2006-07-1 5 03:29:05 $12 * @version $Revision: 1.66 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2006-07-18 21:53:25 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 279 279 280 280 281 if(*inString=='T' || *inString=='t' || *inString=='1') { 281 /* if(*inString=='T' || *inString=='t' || *inString=='1') { 282 value = true; 283 } else if(*inString=='F' || *inString=='f' || *inString=='0') { 284 value = false; 285 } else { 286 *status = 1; 287 } 288 */ 289 if ( !strncmp(inString, "T", 2) || !strncmp(inString, "t", 2) || 290 !strncmp(inString, "1", 2) || !strncmp(inString, "TRUE", 5) || 291 !strncmp(inString, "true", 5) || !strncmp(inString, "True", 5)) { 282 292 value = true; 283 } else if(*inString=='F' || *inString=='f' || *inString=='0') { 293 } else if ( !strncmp(inString, "F", 2) || !strncmp(inString, "f", 2) || 294 !strncmp(inString, "0", 2) || !strncmp(inString, "FALSE", 6) || 295 !strncmp(inString, "false", 6) || !strncmp(inString, "False", 6) ) { 284 296 value = false; 285 297 } else {
Note:
See TracChangeset
for help on using the changeset viewer.
