Changeset 9720 for trunk/psLib/src/types
- Timestamp:
- Oct 23, 2006, 3:15:47 PM (20 years ago)
- Location:
- trunk/psLib/src/types
- Files:
-
- 3 edited
-
psMetadata.c (modified) (5 diffs)
-
psMetadataConfig.c (modified) (2 diffs)
-
psMetadataConfig.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/types/psMetadata.c
r9665 r9720 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.14 3$ $Name: not supported by cvs2svn $15 * @date $Date: 2006-10-2 0 00:17:21$14 * @version $Revision: 1.144 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2006-10-24 01:15:47 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 417 417 if (in == NULL) { 418 418 psError(PS_ERR_BAD_PARAMETER_NULL, true, "psMetadataCopy: 'in' cannot be NULL"); 419 psFree(out);420 419 return NULL; 421 420 } … … 424 423 if (in->list == NULL) { 425 424 psError(PS_ERR_BAD_PARAMETER_NULL, true, "psMetadataCopy: 'in' has NULL list"); 426 psFree(out); 427 return NULL; 428 } 429 425 return NULL; 426 } 427 bool outAlloced = false; 430 428 if (out == NULL) { 431 429 out = psMetadataAlloc(); 430 outAlloced = true; 432 431 } 433 432 psMetadataIterator *iter = psMetadataIteratorAlloc(in, PS_LIST_HEAD, NULL); … … 450 449 psFree(newItem); 451 450 psFree(iter); 452 psFree(out); 451 if (outAlloced) { 452 psFree(out); 453 } 453 454 return NULL; 454 455 } … … 507 508 psMetadataItem *existingEntry = NULL; 508 509 509 PS_ASSERT_PTR_NON_NULL(md, NULL);510 PS_ASSERT_PTR_NON_NULL(md->hash, NULL);511 PS_ASSERT_PTR_NON_NULL(md->list, NULL);512 PS_ASSERT_PTR_NON_NULL(item, NULL);513 PS_ASSERT_PTR_NON_NULL(item->name, NULL);510 PS_ASSERT_PTR_NON_NULL(md,false); 511 PS_ASSERT_PTR_NON_NULL(md->hash,false); 512 PS_ASSERT_PTR_NON_NULL(md->list,false); 513 PS_ASSERT_PTR_NON_NULL(item,false); 514 PS_ASSERT_PTR_NON_NULL(item->name,false); 514 515 515 516 mdTable = md->hash; -
trunk/psLib/src/types/psMetadataConfig.c
r9543 r9720 1 /** @file psMetadata IO.c1 /** @file psMetadataConfig.c 2 2 * 3 3 * @brief Contains metadata input/output functions. … … 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.9 4$ $Name: not supported by cvs2svn $13 * @date $Date: 2006-10- 13 22:25:45$12 * @version $Revision: 1.95 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2006-10-24 01:15:47 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii -
trunk/psLib/src/types/psMetadataConfig.h
r8794 r9720 10 10 * @author Robert DeSonia, MHPCC 11 11 * 12 * @version $Revision: 1.2 3$ $Name: not supported by cvs2svn $13 * @date $Date: 2006- 09-12 04:18:56$12 * @version $Revision: 1.24 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2006-10-24 01:15:47 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 17 17 #ifndef PS_METADATACONFIG_H 18 18 #define PS_METADATACONFIG_H 19 20 #include "psMetadata.h" 19 21 20 22 /// @addtogroup Metadata
Note:
See TracChangeset
for help on using the changeset viewer.
