Changeset 878 for trunk/psLib/src/math/psMatrix.c
- Timestamp:
- Jun 4, 2004, 1:49:59 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/math/psMatrix.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psMatrix.c
r831 r878 20 20 * @author Ross Harman, MHPCC 21 21 * 22 * @version $Revision: 1. 6$ $Name: not supported by cvs2svn $23 * @date $Date: 2004-06-0 2 23:29:21$22 * @version $Revision: 1.7 $ $Name: not supported by cvs2svn $ 23 * @date $Date: 2004-06-04 23:49:59 $ 24 24 * 25 25 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 70 70 /** Preprocessor macro to generate error a NULL image */ 71 71 #define PS_CHECK_NULL_VECTOR(NAME, RETURN) \ 72 if (NAME == NULL || NAME->data.V == NULL) { \72 if (NAME == NULL || NAME->data.V == NULL) { \ 73 73 psError(__func__,"Invalid operation: %s or its data is NULL.", #NAME); \ 74 74 return RETURN; \ … … 104 104 #define PS_CHECK_SIZE_IMAGE(NAME, RETURN) \ 105 105 if (NAME->numCols < 1 || NAME->numRows < 1) { \ 106 psError(__func__,"Invalid operation: %s has zero rows or columns (%dx%d).", #NAME, \107 NAME->numCols, NAME->numRows); \108 return RETURN; \106 psError(__func__,"Invalid operation: %s has zero rows or columns (%dx%d).", #NAME, \ 107 NAME->numCols, NAME->numRows); \ 108 return RETURN; \ 109 109 } 110 110 … … 112 112 #define PS_CHECK_DIMEN_AND_TYPE(NAME, PS_DIMEN, RETURN) \ 113 113 if (NAME->type.dimen != PS_DIMEN) { \ 114 psError(__func__,"Invalid operation: %s incorrect dimensionality %d.", #NAME, PS_DIMEN);\114 psError(__func__,"Invalid operation: %s incorrect dimensionality %d.", #NAME, PS_DIMEN); \ 115 115 return RETURN; \ 116 116 } else if(NAME->type.type != PS_TYPE_F64) { \ 117 117 psError(__func__, "Invalid operation: %s not PS_TYPE_F64.", #NAME); \ 118 return RETURN; \118 return RETURN; \ 119 119 } 120 120
Note:
See TracChangeset
for help on using the changeset viewer.
