IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 27, 2004, 10:11:47 AM (22 years ago)
Author:
gusciora
Message:

I've been unifying the naming conventions for various macros that check
functions parameters for type, size, non-NULL ...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/dataManip/psMatrix.c

    r2204 r2213  
    2020 *  @author Ross Harman, MHPCC
    2121 *   
    22  *  @version $Revision: 1.16 $ $Name: not supported by cvs2svn $
    23  *  @date $Date: 2004-10-27 00:57:31 $
     22 *  @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
     23 *  @date $Date: 2004-10-27 20:11:47 $
    2424 *
    2525 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    4242
    4343/** Preprocessor macro to generate error a NULL image */
    44 #define PS_CHECK_NULL_VECTOR(NAME, RETURN)                                                          \
     44#define PS_VECTOR_CHEC_NULL(NAME, RETURN)                                                          \
    4545if (NAME == NULL || NAME->data.V == NULL) {                                                         \
    4646    psError(__func__,"Invalid operation: %s or its data is NULL.", #NAME);                          \
     
    135135    PS_CHECK_SIZE_IMAGE(outImage, outImage);
    136136    PS_CHECK_ALLOC_VECTOR(outPerm, inImage->numRows, inImage->type.type);
    137     PS_CHECK_NULL_VECTOR(outPerm, outImage);
     137    PS_VECTOR_CHEC_NULL(outPerm, outImage);
    138138    PS_CHECK_DIMEN_AND_TYPE(outPerm, PS_DIMEN_VECTOR, outImage);
    139139
     
    181181    PS_CHECK_SIZE_IMAGE(inImage, outVector);
    182182    PS_CHECK_ALLOC_VECTOR(outVector, inImage->numRows, inImage->type.type);
    183     PS_CHECK_NULL_VECTOR(outVector, outVector);
     183    PS_VECTOR_CHEC_NULL(outVector, outVector);
    184184    PS_CHECK_DIMEN_AND_TYPE(outVector, PS_DIMEN_VECTOR, outVector);
    185     PS_CHECK_NULL_VECTOR(inVector, outVector);
     185    PS_VECTOR_CHEC_NULL(inVector, outVector);
    186186    PS_CHECK_DIMEN_AND_TYPE(inVector, PS_DIMEN_VECTOR, outVector);
    187     PS_CHECK_NULL_VECTOR(inPerm, outVector);
     187    PS_VECTOR_CHEC_NULL(inPerm, outVector);
    188188    PS_CHECK_DIMEN_AND_TYPE(inPerm, PS_DIMEN_VECTOR, outVector);
    189189
     
    456456    }
    457457
    458     PS_CHECK_NULL_VECTOR(outVector, outVector);
     458    PS_VECTOR_CHEC_NULL(outVector, outVector);
    459459
    460460    // More checks
     
    498498
    499499    // Error checks
    500     PS_CHECK_NULL_VECTOR(inVector, outImage);
     500    PS_VECTOR_CHEC_NULL(inVector, outImage);
    501501
    502502    if (inVector->type.dimen == PS_DIMEN_VECTOR) {
Note: See TracChangeset for help on using the changeset viewer.