Changeset 4392
- Timestamp:
- Jun 24, 2005, 4:02:05 PM (21 years ago)
- Location:
- trunk/psLib
- Files:
-
- 48 edited
-
src/astro/psCoord.c (modified) (6 diffs)
-
src/astronomy/psAstrometry.c (modified) (8 diffs)
-
src/astronomy/psCoord.c (modified) (6 diffs)
-
src/collections/psArray.c (modified) (2 diffs)
-
src/collections/psBitSet.c (modified) (2 diffs)
-
src/collections/psHash.c (modified) (3 diffs)
-
src/collections/psList.c (modified) (3 diffs)
-
src/collections/psMetadata.c (modified) (4 diffs)
-
src/collections/psMetadataIO.c (modified) (2 diffs)
-
src/collections/psPixels.c (modified) (2 diffs)
-
src/collections/psVector.c (modified) (2 diffs)
-
src/dataIO/psFits.c (modified) (2 diffs)
-
src/dataIO/psLookupTable.c (modified) (2 diffs)
-
src/dataManip/psFunctions.c (modified) (11 diffs)
-
src/dataManip/psStats.c (modified) (3 diffs)
-
src/fits/psFits.c (modified) (2 diffs)
-
src/image/psImage.c (modified) (2 diffs)
-
src/image/psImageConvolve.c (modified) (2 diffs)
-
src/imageops/psImageConvolve.c (modified) (2 diffs)
-
src/math/psPolynomial.c (modified) (11 diffs)
-
src/math/psSpline.c (modified) (11 diffs)
-
src/math/psStats.c (modified) (3 diffs)
-
src/mathtypes/psImage.c (modified) (2 diffs)
-
src/mathtypes/psVector.c (modified) (2 diffs)
-
src/sys/psError.c (modified) (2 diffs)
-
src/sys/psErrorCodes.c (modified) (2 diffs)
-
src/sys/psMemory.c (modified) (3 diffs)
-
src/sys/psMemory.h (modified) (5 diffs)
-
src/sys/psTrace.c (modified) (2 diffs)
-
src/sysUtils/psError.c (modified) (2 diffs)
-
src/sysUtils/psErrorCodes.c (modified) (2 diffs)
-
src/sysUtils/psMemory.c (modified) (3 diffs)
-
src/sysUtils/psMemory.h (modified) (5 diffs)
-
src/sysUtils/psTrace.c (modified) (2 diffs)
-
src/types/psArray.c (modified) (2 diffs)
-
src/types/psBitSet.c (modified) (2 diffs)
-
src/types/psHash.c (modified) (3 diffs)
-
src/types/psList.c (modified) (3 diffs)
-
src/types/psLookupTable.c (modified) (2 diffs)
-
src/types/psMetadata.c (modified) (4 diffs)
-
src/types/psMetadataConfig.c (modified) (2 diffs)
-
src/types/psPixels.c (modified) (2 diffs)
-
src/xml/psXML.c (modified) (2 diffs)
-
test/astronomy/tst_psAstrometry01.c (modified) (3 diffs)
-
test/collections/tst_psHash01.c (modified) (1 diff)
-
test/collections/tst_psHash02.c (modified) (1 diff)
-
test/collections/tst_psHash03.c (modified) (1 diff)
-
test/collections/tst_psHash04.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astro/psCoord.c
r4330 r4392 10 10 * @author GLG, MHPCC 11 11 * 12 * @version $Revision: 1.7 6$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06-2 1 03:01:37$12 * @version $Revision: 1.77 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 02:02:04 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 197 197 psPlane *p = psAlloc(sizeof(psPlane)); 198 198 199 psMemSetDeallocator(p, (psFreeF cn) planeFree);199 psMemSetDeallocator(p, (psFreeFunc) planeFree); 200 200 return(p); 201 201 } … … 211 211 psSphere *s = psAlloc(sizeof(psSphere)); 212 212 213 psMemSetDeallocator(s, (psFreeF cn) sphereFree);213 psMemSetDeallocator(s, (psFreeFunc) sphereFree); 214 214 return(s); 215 215 } … … 230 230 pt->y = psDPolynomial2DAlloc(n1, n2, PS_POLYNOMIAL_ORD); 231 231 232 psMemSetDeallocator(pt, (psFreeF cn) planeTransformFree);232 psMemSetDeallocator(pt, (psFreeFunc) planeTransformFree); 233 233 return(pt); 234 234 } … … 279 279 pt->y = psDPolynomial4DAlloc(n1, n2, n3, n4, PS_POLYNOMIAL_ORD); 280 280 281 psMemSetDeallocator(pt, (psFreeF cn) planeDistortFree);281 psMemSetDeallocator(pt, (psFreeFunc) planeDistortFree); 282 282 return(pt); 283 283 } … … 494 494 p->type = type; 495 495 496 psMemSetDeallocator(p, (psFreeF cn) projectionFree);496 psMemSetDeallocator(p, (psFreeFunc) projectionFree); 497 497 return(p); 498 498 } -
trunk/psLib/src/astronomy/psAstrometry.c
r4308 r4392 8 8 * @author GLG, MHPCC 9 9 * 10 * @version $Revision: 1. 69$ $Name: not supported by cvs2svn $11 * @date $Date: 2005-06- 17 23:44:21$10 * @version $Revision: 1.70 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-06-25 02:02:04 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 189 189 } 190 190 191 psMemSetDeallocator(tmp,(psFreeF cn)fixedPatternFree);191 psMemSetDeallocator(tmp,(psFreeFunc)fixedPatternFree); 192 192 193 193 return(tmp); … … 236 236 exp->telescopeName = NULL; 237 237 238 psMemSetDeallocator(exp,(psFreeF cn)exposureFree);238 psMemSetDeallocator(exp,(psFreeFunc)exposureFree); 239 239 240 240 return exp; … … 261 261 *(double *)&obs->tlr = tlr; 262 262 263 psMemSetDeallocator(obs,(psFreeF cn)observatoryFree);263 psMemSetDeallocator(obs,(psFreeFunc)observatoryFree); 264 264 265 265 return obs; … … 302 302 newFPA->chi2 = 0.0f; 303 303 304 psMemSetDeallocator(newFPA,(psFreeF cn)FPAFree);304 psMemSetDeallocator(newFPA,(psFreeFunc)FPAFree); 305 305 306 306 return newFPA; … … 336 336 chip->parent = parentFPA; 337 337 338 psMemSetDeallocator(chip,(psFreeF cn)chipFree);338 psMemSetDeallocator(chip,(psFreeFunc)chipFree); 339 339 340 340 return chip; … … 374 374 cell->parent = parentChip; 375 375 376 psMemSetDeallocator(cell,(psFreeF cn)cellFree);376 psMemSetDeallocator(cell,(psFreeFunc)cellFree); 377 377 378 378 return cell; … … 397 397 readout->metadata = NULL; 398 398 399 psMemSetDeallocator(readout,(psFreeF cn)readoutFree);399 psMemSetDeallocator(readout,(psFreeFunc)readoutFree); 400 400 401 401 return readout; -
trunk/psLib/src/astronomy/psCoord.c
r4330 r4392 10 10 * @author GLG, MHPCC 11 11 * 12 * @version $Revision: 1.7 6$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06-2 1 03:01:37$12 * @version $Revision: 1.77 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 02:02:04 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 197 197 psPlane *p = psAlloc(sizeof(psPlane)); 198 198 199 psMemSetDeallocator(p, (psFreeF cn) planeFree);199 psMemSetDeallocator(p, (psFreeFunc) planeFree); 200 200 return(p); 201 201 } … … 211 211 psSphere *s = psAlloc(sizeof(psSphere)); 212 212 213 psMemSetDeallocator(s, (psFreeF cn) sphereFree);213 psMemSetDeallocator(s, (psFreeFunc) sphereFree); 214 214 return(s); 215 215 } … … 230 230 pt->y = psDPolynomial2DAlloc(n1, n2, PS_POLYNOMIAL_ORD); 231 231 232 psMemSetDeallocator(pt, (psFreeF cn) planeTransformFree);232 psMemSetDeallocator(pt, (psFreeFunc) planeTransformFree); 233 233 return(pt); 234 234 } … … 279 279 pt->y = psDPolynomial4DAlloc(n1, n2, n3, n4, PS_POLYNOMIAL_ORD); 280 280 281 psMemSetDeallocator(pt, (psFreeF cn) planeDistortFree);281 psMemSetDeallocator(pt, (psFreeFunc) planeDistortFree); 282 282 return(pt); 283 283 } … … 494 494 p->type = type; 495 495 496 psMemSetDeallocator(p, (psFreeF cn) projectionFree);496 psMemSetDeallocator(p, (psFreeFunc) projectionFree); 497 497 return(p); 498 498 } -
trunk/psLib/src/collections/psArray.c
r4367 r4392 9 9 * @author Ross Harman, MHPCC 10 10 * 11 * @version $Revision: 1.3 1$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06-2 3 03:50:29$11 * @version $Revision: 1.32 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 02:02:04 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 55 55 // Create vector struct 56 56 psArr = (psArray* ) psAlloc(sizeof(psArray)); 57 psMemSetDeallocator(psArr, (psFreeF cn) arrayFree);57 psMemSetDeallocator(psArr, (psFreeFunc) arrayFree); 58 58 59 59 psArr->nalloc = nalloc; -
trunk/psLib/src/collections/psBitSet.c
r4342 r4392 11 11 * @author Robert DeSonia, MHPCC 12 12 * 13 * @version $Revision: 1.2 6$ $Name: not supported by cvs2svn $14 * @date $Date: 2005-06-2 2 02:05:41$13 * @version $Revision: 1.27 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2005-06-25 02:02:05 $ 15 15 * 16 16 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 80 80 numBytes = ceil(nalloc / 8.0); 81 81 newObj = psAlloc(sizeof(psBitSet)); 82 psMemSetDeallocator(newObj, (psFreeF cn) bitSetFree);82 psMemSetDeallocator(newObj, (psFreeFunc) bitSetFree); 83 83 newObj->n = numBytes; 84 84 -
trunk/psLib/src/collections/psHash.c
r4352 r4392 12 12 * @author GLG, MHPCC 13 13 * 14 * @version $Revision: 1.2 0$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-06-2 2 23:48:39$14 * @version $Revision: 1.21 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-06-25 02:02:05 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 91 91 psHashBucket* bucket = psAlloc(sizeof(psHashBucket)); 92 92 93 psMemSetDeallocator(bucket, (psFreeF cn) hashBucketFree);93 psMemSetDeallocator(bucket, (psFreeFunc) hashBucketFree); 94 94 95 95 // Initialize the bucket. … … 142 142 psHash* table = psAlloc(sizeof(psHash)); 143 143 144 psMemSetDeallocator(table, (psFreeF cn) hashFree);144 psMemSetDeallocator(table, (psFreeFunc) hashFree); 145 145 146 146 // Allocate memory for the buckets. -
trunk/psLib/src/collections/psList.c
r4367 r4392 6 6 * @author Robert Daniel DeSonia, MHPCC 7 7 * 8 * @version $Revision: 1.3 8$ $Name: not supported by cvs2svn $9 * @date $Date: 2005-06-2 3 03:50:29$8 * @version $Revision: 1.39 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2005-06-25 02:02:05 $ 10 10 * 11 11 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 129 129 psList* list = psAlloc(sizeof(psList)); 130 130 131 psMemSetDeallocator(list, (psFreeF cn) listFree);131 psMemSetDeallocator(list, (psFreeFunc) listFree); 132 132 133 133 list->size = 0; … … 153 153 psListIterator* iter = psAlloc(sizeof(psListIterator)); 154 154 155 psMemSetDeallocator(iter, (psFreeF cn) listIteratorFree);155 psMemSetDeallocator(iter, (psFreeFunc) listIteratorFree); 156 156 157 157 // initialize the attributes -
trunk/psLib/src/collections/psMetadata.c
r4370 r4392 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.6 7$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-06-2 4 01:44:18$14 * @version $Revision: 1.68 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-06-25 02:02:05 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 186 186 187 187 // Set deallocator 188 psMemSetDeallocator(metadataItem, (psFreeF cn) metadataItemFree);188 psMemSetDeallocator(metadataItem, (psFreeFunc) metadataItemFree); 189 189 190 190 // Allocate and set metadata item comment … … 256 256 metadata = (psMetadata*) psAlloc(sizeof(psMetadata)); 257 257 // Set deallocator 258 psMemSetDeallocator(metadata, (psFreeF cn) metadataFree);258 psMemSetDeallocator(metadata, (psFreeFunc) metadataFree); 259 259 260 260 // Allocate metadata's internal containers … … 608 608 609 609 // Set deallocator 610 psMemSetDeallocator(newIter, (psFreeF cn) metadataIteratorFree);610 psMemSetDeallocator(newIter, (psFreeFunc) metadataIteratorFree); 611 611 612 612 if (regex == NULL) { -
trunk/psLib/src/collections/psMetadataIO.c
r4209 r4392 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.3 0$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06- 10 18:09:12$12 * @version $Revision: 1.31 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 02:02:05 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 358 358 359 359 // Set memory deallocator 360 psMemSetDeallocator(info,(psFreeF cn)parseLevelInfoFree);360 psMemSetDeallocator(info,(psFreeFunc)parseLevelInfoFree); 361 361 } 362 362 return info; -
trunk/psLib/src/collections/psPixels.c
r4321 r4392 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1.1 0$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 0 22:42:29$9 * @version $Revision: 1.11 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 67 67 out->nalloc = size; 68 68 69 psMemSetDeallocator(out, (psFreeF cn)pixelsFree);69 psMemSetDeallocator(out, (psFreeFunc)pixelsFree); 70 70 71 71 return out; -
trunk/psLib/src/collections/psVector.c
r4330 r4392 9 9 * @author Robert DeSonia, MHPCC 10 10 * 11 * @version $Revision: 1.4 3$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06-2 1 03:01:37$11 * @version $Revision: 1.44 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 02:02:05 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 63 63 // Create vector struct 64 64 psVec = (psVector* ) psAlloc(sizeof(psVector)); 65 psMemSetDeallocator(psVec, (psFreeF cn) vectorFree);65 psMemSetDeallocator(psVec, (psFreeFunc) vectorFree); 66 66 67 67 psVec->type.dimen = PS_DIMEN_VECTOR; -
trunk/psLib/src/dataIO/psFits.c
r4343 r4392 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1.3 8$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 2 03:00:27$9 * @version $Revision: 1.39 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 249 249 fits->p_fd = fptr; 250 250 strcpy((char*)fits->filename,name); 251 psMemSetDeallocator(fits,(psFreeF cn)fitsFree);251 psMemSetDeallocator(fits,(psFreeFunc)fitsFree); 252 252 253 253 return fits; -
trunk/psLib/src/dataIO/psLookupTable.c
r4366 r4392 7 7 * @author Ross Harman, MHPCC 8 8 * 9 * @version $Revision: 1.2 0$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 3 03:19:29$9 * @version $Revision: 1.21 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, Univ. of Hawaii … … 268 268 269 269 // Set deallocator 270 psMemSetDeallocator(outTable, (psFreeF cn)lookupTableFree);270 psMemSetDeallocator(outTable, (psFreeFunc)lookupTableFree); 271 271 272 272 // Allocate and set file name and format strings -
trunk/psLib/src/dataManip/psFunctions.c
r4330 r4392 7 7 * polynomials. It also contains a Gaussian functions. 8 8 * 9 * @version $Revision: 1.11 0$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 1 03:01:37$9 * @version $Revision: 1.111 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 1078 1078 1079 1079 newPoly = (psPolynomial1D* ) psAlloc(sizeof(psPolynomial1D)); 1080 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial1DFree);1080 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial1DFree); 1081 1081 1082 1082 newPoly->type = type; … … 1105 1105 1106 1106 newPoly = (psPolynomial2D* ) psAlloc(sizeof(psPolynomial2D)); 1107 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial2DFree);1107 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial2DFree); 1108 1108 1109 1109 newPoly->type = type; … … 1143 1143 1144 1144 newPoly = (psPolynomial3D* ) psAlloc(sizeof(psPolynomial3D)); 1145 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial3DFree);1145 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial3DFree); 1146 1146 1147 1147 newPoly->type = type; … … 1191 1191 1192 1192 newPoly = (psPolynomial4D* ) psAlloc(sizeof(psPolynomial4D)); 1193 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial4DFree);1193 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial4DFree); 1194 1194 1195 1195 newPoly->type = type; … … 1440 1440 1441 1441 newPoly = (psDPolynomial1D* ) psAlloc(sizeof(psDPolynomial1D)); 1442 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial1DFree);1442 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial1DFree); 1443 1443 1444 1444 newPoly->type = type; … … 1467 1467 1468 1468 newPoly = (psDPolynomial2D* ) psAlloc(sizeof(psDPolynomial2D)); 1469 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial2DFree);1469 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial2DFree); 1470 1470 1471 1471 newPoly->type = type; … … 1505 1505 1506 1506 newPoly = (psDPolynomial3D* ) psAlloc(sizeof(psDPolynomial3D)); 1507 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial3DFree);1507 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial3DFree); 1508 1508 1509 1509 newPoly->type = type; … … 1553 1553 1554 1554 newPoly = (psDPolynomial4D* ) psAlloc(sizeof(psDPolynomial4D)); 1555 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial4DFree);1555 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial4DFree); 1556 1556 1557 1557 newPoly->type = type; … … 1858 1858 tmp->knots->data.F32[numSplines] = max; 1859 1859 1860 psMemSetDeallocator(tmp,(psFreeF cn)spline1DFree);1860 psMemSetDeallocator(tmp,(psFreeFunc)spline1DFree); 1861 1861 return(tmp); 1862 1862 } … … 1901 1901 } 1902 1902 1903 psMemSetDeallocator(tmp,(psFreeF cn)spline1DFree);1903 psMemSetDeallocator(tmp,(psFreeFunc)spline1DFree); 1904 1904 return(tmp); 1905 1905 } -
trunk/psLib/src/dataManip/psStats.c
r4315 r4392 14 14 * stats->binsize 15 15 * 16 * @version $Revision: 1.13 4$ $Name: not supported by cvs2svn $17 * @date $Date: 2005-06- 18 02:30:49$16 * @version $Revision: 1.135 $ $Name: not supported by cvs2svn $ 17 * @date $Date: 2005-06-25 02:02:05 $ 18 18 * 19 19 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 1810 1810 // bins, then there are N+1 bounds to those bins. 1811 1811 newHist = (psHistogram* ) psAlloc(sizeof(psHistogram)); 1812 psMemSetDeallocator(newHist, (psFreeF cn) histogramFree);1812 psMemSetDeallocator(newHist, (psFreeFunc) histogramFree); 1813 1813 newHist->bounds = psVectorAlloc(n + 1, PS_TYPE_F32); 1814 1814 newHist->bounds->n = newHist->bounds->nalloc; … … 1857 1857 // Allocate memory for the new histogram structure. 1858 1858 newHist = (psHistogram* ) psAlloc(sizeof(psHistogram)); 1859 psMemSetDeallocator(newHist, (psFreeF cn) histogramFree);1859 psMemSetDeallocator(newHist, (psFreeFunc) histogramFree); 1860 1860 newHist->bounds = psVectorAlloc(bounds->n, PS_TYPE_F32); 1861 1861 newHist->bounds->n = newHist->bounds->nalloc; -
trunk/psLib/src/fits/psFits.c
r4343 r4392 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1.3 8$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 2 03:00:27$9 * @version $Revision: 1.39 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 249 249 fits->p_fd = fptr; 250 250 strcpy((char*)fits->filename,name); 251 psMemSetDeallocator(fits,(psFreeF cn)fitsFree);251 psMemSetDeallocator(fits,(psFreeFunc)fitsFree); 252 252 253 253 return fits; -
trunk/psLib/src/image/psImage.c
r4330 r4392 9 9 * @author Ross Harman, MHPCC 10 10 * 11 * @version $Revision: 1.7 0$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06-2 1 03:01:37$11 * @version $Revision: 1.71 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 02:02:05 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 67 67 psImage* image = (psImage* ) psAlloc(sizeof(psImage)); 68 68 69 psMemSetDeallocator(image, (psFreeF cn) imageFree);69 psMemSetDeallocator(image, (psFreeFunc) imageFree); 70 70 71 71 image->data.V = psAlloc(sizeof(psPtr ) * numRows); -
trunk/psLib/src/image/psImageConvolve.c
r4316 r4392 5 5 * @author Robert DeSonia, MHPCC 6 6 * 7 * @version $Revision: 1. 19$ $Name: not supported by cvs2svn $8 * @date $Date: 2005-06- 18 03:13:02$7 * @version $Revision: 1.20 $ $Name: not supported by cvs2svn $ 8 * @date $Date: 2005-06-25 02:02:05 $ 9 9 * 10 10 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 74 74 result->kernel = kernelRows - yMin; 75 75 76 psMemSetDeallocator(result,(psFreeF cn)freeKernel);76 psMemSetDeallocator(result,(psFreeFunc)freeKernel); 77 77 78 78 return result; -
trunk/psLib/src/imageops/psImageConvolve.c
r4316 r4392 5 5 * @author Robert DeSonia, MHPCC 6 6 * 7 * @version $Revision: 1. 19$ $Name: not supported by cvs2svn $8 * @date $Date: 2005-06- 18 03:13:02$7 * @version $Revision: 1.20 $ $Name: not supported by cvs2svn $ 8 * @date $Date: 2005-06-25 02:02:05 $ 9 9 * 10 10 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 74 74 result->kernel = kernelRows - yMin; 75 75 76 psMemSetDeallocator(result,(psFreeF cn)freeKernel);76 psMemSetDeallocator(result,(psFreeFunc)freeKernel); 77 77 78 78 return result; -
trunk/psLib/src/math/psPolynomial.c
r4330 r4392 7 7 * polynomials. It also contains a Gaussian functions. 8 8 * 9 * @version $Revision: 1.11 0$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 1 03:01:37$9 * @version $Revision: 1.111 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 1078 1078 1079 1079 newPoly = (psPolynomial1D* ) psAlloc(sizeof(psPolynomial1D)); 1080 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial1DFree);1080 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial1DFree); 1081 1081 1082 1082 newPoly->type = type; … … 1105 1105 1106 1106 newPoly = (psPolynomial2D* ) psAlloc(sizeof(psPolynomial2D)); 1107 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial2DFree);1107 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial2DFree); 1108 1108 1109 1109 newPoly->type = type; … … 1143 1143 1144 1144 newPoly = (psPolynomial3D* ) psAlloc(sizeof(psPolynomial3D)); 1145 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial3DFree);1145 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial3DFree); 1146 1146 1147 1147 newPoly->type = type; … … 1191 1191 1192 1192 newPoly = (psPolynomial4D* ) psAlloc(sizeof(psPolynomial4D)); 1193 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial4DFree);1193 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial4DFree); 1194 1194 1195 1195 newPoly->type = type; … … 1440 1440 1441 1441 newPoly = (psDPolynomial1D* ) psAlloc(sizeof(psDPolynomial1D)); 1442 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial1DFree);1442 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial1DFree); 1443 1443 1444 1444 newPoly->type = type; … … 1467 1467 1468 1468 newPoly = (psDPolynomial2D* ) psAlloc(sizeof(psDPolynomial2D)); 1469 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial2DFree);1469 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial2DFree); 1470 1470 1471 1471 newPoly->type = type; … … 1505 1505 1506 1506 newPoly = (psDPolynomial3D* ) psAlloc(sizeof(psDPolynomial3D)); 1507 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial3DFree);1507 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial3DFree); 1508 1508 1509 1509 newPoly->type = type; … … 1553 1553 1554 1554 newPoly = (psDPolynomial4D* ) psAlloc(sizeof(psDPolynomial4D)); 1555 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial4DFree);1555 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial4DFree); 1556 1556 1557 1557 newPoly->type = type; … … 1858 1858 tmp->knots->data.F32[numSplines] = max; 1859 1859 1860 psMemSetDeallocator(tmp,(psFreeF cn)spline1DFree);1860 psMemSetDeallocator(tmp,(psFreeFunc)spline1DFree); 1861 1861 return(tmp); 1862 1862 } … … 1901 1901 } 1902 1902 1903 psMemSetDeallocator(tmp,(psFreeF cn)spline1DFree);1903 psMemSetDeallocator(tmp,(psFreeFunc)spline1DFree); 1904 1904 return(tmp); 1905 1905 } -
trunk/psLib/src/math/psSpline.c
r4330 r4392 7 7 * polynomials. It also contains a Gaussian functions. 8 8 * 9 * @version $Revision: 1.11 0$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 1 03:01:37$9 * @version $Revision: 1.111 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 1078 1078 1079 1079 newPoly = (psPolynomial1D* ) psAlloc(sizeof(psPolynomial1D)); 1080 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial1DFree);1080 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial1DFree); 1081 1081 1082 1082 newPoly->type = type; … … 1105 1105 1106 1106 newPoly = (psPolynomial2D* ) psAlloc(sizeof(psPolynomial2D)); 1107 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial2DFree);1107 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial2DFree); 1108 1108 1109 1109 newPoly->type = type; … … 1143 1143 1144 1144 newPoly = (psPolynomial3D* ) psAlloc(sizeof(psPolynomial3D)); 1145 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial3DFree);1145 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial3DFree); 1146 1146 1147 1147 newPoly->type = type; … … 1191 1191 1192 1192 newPoly = (psPolynomial4D* ) psAlloc(sizeof(psPolynomial4D)); 1193 psMemSetDeallocator(newPoly, (psFreeF cn) polynomial4DFree);1193 psMemSetDeallocator(newPoly, (psFreeFunc) polynomial4DFree); 1194 1194 1195 1195 newPoly->type = type; … … 1440 1440 1441 1441 newPoly = (psDPolynomial1D* ) psAlloc(sizeof(psDPolynomial1D)); 1442 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial1DFree);1442 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial1DFree); 1443 1443 1444 1444 newPoly->type = type; … … 1467 1467 1468 1468 newPoly = (psDPolynomial2D* ) psAlloc(sizeof(psDPolynomial2D)); 1469 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial2DFree);1469 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial2DFree); 1470 1470 1471 1471 newPoly->type = type; … … 1505 1505 1506 1506 newPoly = (psDPolynomial3D* ) psAlloc(sizeof(psDPolynomial3D)); 1507 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial3DFree);1507 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial3DFree); 1508 1508 1509 1509 newPoly->type = type; … … 1553 1553 1554 1554 newPoly = (psDPolynomial4D* ) psAlloc(sizeof(psDPolynomial4D)); 1555 psMemSetDeallocator(newPoly, (psFreeF cn) dPolynomial4DFree);1555 psMemSetDeallocator(newPoly, (psFreeFunc) dPolynomial4DFree); 1556 1556 1557 1557 newPoly->type = type; … … 1858 1858 tmp->knots->data.F32[numSplines] = max; 1859 1859 1860 psMemSetDeallocator(tmp,(psFreeF cn)spline1DFree);1860 psMemSetDeallocator(tmp,(psFreeFunc)spline1DFree); 1861 1861 return(tmp); 1862 1862 } … … 1901 1901 } 1902 1902 1903 psMemSetDeallocator(tmp,(psFreeF cn)spline1DFree);1903 psMemSetDeallocator(tmp,(psFreeFunc)spline1DFree); 1904 1904 return(tmp); 1905 1905 } -
trunk/psLib/src/math/psStats.c
r4315 r4392 14 14 * stats->binsize 15 15 * 16 * @version $Revision: 1.13 4$ $Name: not supported by cvs2svn $17 * @date $Date: 2005-06- 18 02:30:49$16 * @version $Revision: 1.135 $ $Name: not supported by cvs2svn $ 17 * @date $Date: 2005-06-25 02:02:05 $ 18 18 * 19 19 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 1810 1810 // bins, then there are N+1 bounds to those bins. 1811 1811 newHist = (psHistogram* ) psAlloc(sizeof(psHistogram)); 1812 psMemSetDeallocator(newHist, (psFreeF cn) histogramFree);1812 psMemSetDeallocator(newHist, (psFreeFunc) histogramFree); 1813 1813 newHist->bounds = psVectorAlloc(n + 1, PS_TYPE_F32); 1814 1814 newHist->bounds->n = newHist->bounds->nalloc; … … 1857 1857 // Allocate memory for the new histogram structure. 1858 1858 newHist = (psHistogram* ) psAlloc(sizeof(psHistogram)); 1859 psMemSetDeallocator(newHist, (psFreeF cn) histogramFree);1859 psMemSetDeallocator(newHist, (psFreeFunc) histogramFree); 1860 1860 newHist->bounds = psVectorAlloc(bounds->n, PS_TYPE_F32); 1861 1861 newHist->bounds->n = newHist->bounds->nalloc; -
trunk/psLib/src/mathtypes/psImage.c
r4330 r4392 9 9 * @author Ross Harman, MHPCC 10 10 * 11 * @version $Revision: 1.7 0$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06-2 1 03:01:37$11 * @version $Revision: 1.71 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 02:02:05 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 67 67 psImage* image = (psImage* ) psAlloc(sizeof(psImage)); 68 68 69 psMemSetDeallocator(image, (psFreeF cn) imageFree);69 psMemSetDeallocator(image, (psFreeFunc) imageFree); 70 70 71 71 image->data.V = psAlloc(sizeof(psPtr ) * numRows); -
trunk/psLib/src/mathtypes/psVector.c
r4330 r4392 9 9 * @author Robert DeSonia, MHPCC 10 10 * 11 * @version $Revision: 1.4 3$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06-2 1 03:01:37$11 * @version $Revision: 1.44 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 02:02:05 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 63 63 // Create vector struct 64 64 psVec = (psVector* ) psAlloc(sizeof(psVector)); 65 psMemSetDeallocator(psVec, (psFreeF cn) vectorFree);65 psMemSetDeallocator(psVec, (psFreeFunc) vectorFree); 66 66 67 67 psVec->type.dimen = PS_DIMEN_VECTOR; -
trunk/psLib/src/sys/psError.c
r4342 r4392 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.2 6$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06-2 2 02:05:41$12 * @version $Revision: 1.27 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 02:02:05 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 62 62 err->code = code; 63 63 64 psMemSetDeallocator(err,(psFreeF cn)errFree);64 psMemSetDeallocator(err,(psFreeFunc)errFree); 65 65 66 66 return err; -
trunk/psLib/src/sys/psErrorCodes.c
r4308 r4392 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1.1 8$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06- 17 23:44:21$9 * @version $Revision: 1.19 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 105 105 } 106 106 107 psMemSetDeallocator(err,(psFreeF cn)freeErrorDescription);107 psMemSetDeallocator(err,(psFreeFunc)freeErrorDescription); 108 108 return err; 109 109 } -
trunk/psLib/src/sys/psMemory.c
r4321 r4392 8 8 * @author Robert Lupton, Princeton University 9 9 * 10 * @version $Revision: 1.5 4$ $Name: not supported by cvs2svn $11 * @date $Date: 2005-06-2 0 22:42:30$10 * @version $Revision: 1.55 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-06-25 02:02:05 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 640 640 } 641 641 642 void psMemSetDeallocator(psPtr vptr, psFreeF cnfreeFcn)642 void psMemSetDeallocator(psPtr vptr, psFreeFunc freeFcn) 643 643 { 644 644 if (vptr == NULL) { … … 655 655 656 656 } 657 psFreeF cnpsMemGetDeallocator(psPtr vptr)657 psFreeFunc psMemGetDeallocator(psPtr vptr) 658 658 { 659 659 if (vptr == NULL) { -
trunk/psLib/src/sys/psMemory.h
r4330 r4392 12 12 * @ingroup MemoryManagement 13 13 * 14 * @version $Revision: 1.4 1$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-06-2 1 03:01:37$14 * @version $Revision: 1.42 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-06-25 02:02:05 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 55 55 56 56 /// typedef for deallocator. 57 typedef void (*psFreeF cn) (psPtr ptr);57 typedef void (*psFreeFunc) (psPtr ptr); 58 58 59 59 /** Book-keeping data for storage allocator. … … 67 67 struct psMemBlock* previousBlock; ///< previous block in allocation list 68 68 struct psMemBlock* nextBlock; ///< next block allocation list 69 psFreeF cnfreeFcn; ///< deallocator. If NULL, use generic deallocation.69 psFreeFunc freeFcn; ///< deallocator. If NULL, use generic deallocation. 70 70 size_t userMemorySize; ///< the size of the user-portion of the memory block 71 71 const psMemoryId id; ///< a unique ID for this allocation … … 152 152 void psMemSetDeallocator( 153 153 psPtr ptr, ///< the memory block to operate on 154 psFreeF cnfreeFcn ///< the function to be executed at deallocation154 psFreeFunc freeFcn ///< the function to be executed at deallocation 155 155 ); 156 156 … … 162 162 * within a struct. 163 163 * 164 * @return psFreeF cnthe routine to be called at deallocation.165 */ 166 psFreeF cnpsMemGetDeallocator(164 * @return psFreeFunc the routine to be called at deallocation. 165 */ 166 psFreeFunc psMemGetDeallocator( 167 167 psPtr ptr ///< the memory block 168 168 ); -
trunk/psLib/src/sys/psTrace.c
r4330 r4392 9 9 * @author GLG, MHPCC 10 10 * 11 * @version $Revision: 1.5 1$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06-2 1 03:01:37$11 * @version $Revision: 1.52 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 02:02:05 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 67 67 68 68 p_psMemSetPersistent(comp,true); 69 psMemSetDeallocator(comp, (psFreeF cn) componentFree);69 psMemSetDeallocator(comp, (psFreeFunc) componentFree); 70 70 comp->name = psStringCopy(name); 71 71 p_psMemSetPersistent((psPtr)comp->name,true); -
trunk/psLib/src/sysUtils/psError.c
r4342 r4392 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.2 6$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06-2 2 02:05:41$12 * @version $Revision: 1.27 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 02:02:05 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 62 62 err->code = code; 63 63 64 psMemSetDeallocator(err,(psFreeF cn)errFree);64 psMemSetDeallocator(err,(psFreeFunc)errFree); 65 65 66 66 return err; -
trunk/psLib/src/sysUtils/psErrorCodes.c
r4308 r4392 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1.1 8$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06- 17 23:44:21$9 * @version $Revision: 1.19 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 105 105 } 106 106 107 psMemSetDeallocator(err,(psFreeF cn)freeErrorDescription);107 psMemSetDeallocator(err,(psFreeFunc)freeErrorDescription); 108 108 return err; 109 109 } -
trunk/psLib/src/sysUtils/psMemory.c
r4321 r4392 8 8 * @author Robert Lupton, Princeton University 9 9 * 10 * @version $Revision: 1.5 4$ $Name: not supported by cvs2svn $11 * @date $Date: 2005-06-2 0 22:42:30$10 * @version $Revision: 1.55 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-06-25 02:02:05 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 640 640 } 641 641 642 void psMemSetDeallocator(psPtr vptr, psFreeF cnfreeFcn)642 void psMemSetDeallocator(psPtr vptr, psFreeFunc freeFcn) 643 643 { 644 644 if (vptr == NULL) { … … 655 655 656 656 } 657 psFreeF cnpsMemGetDeallocator(psPtr vptr)657 psFreeFunc psMemGetDeallocator(psPtr vptr) 658 658 { 659 659 if (vptr == NULL) { -
trunk/psLib/src/sysUtils/psMemory.h
r4330 r4392 12 12 * @ingroup MemoryManagement 13 13 * 14 * @version $Revision: 1.4 1$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-06-2 1 03:01:37$14 * @version $Revision: 1.42 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-06-25 02:02:05 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 55 55 56 56 /// typedef for deallocator. 57 typedef void (*psFreeF cn) (psPtr ptr);57 typedef void (*psFreeFunc) (psPtr ptr); 58 58 59 59 /** Book-keeping data for storage allocator. … … 67 67 struct psMemBlock* previousBlock; ///< previous block in allocation list 68 68 struct psMemBlock* nextBlock; ///< next block allocation list 69 psFreeF cnfreeFcn; ///< deallocator. If NULL, use generic deallocation.69 psFreeFunc freeFcn; ///< deallocator. If NULL, use generic deallocation. 70 70 size_t userMemorySize; ///< the size of the user-portion of the memory block 71 71 const psMemoryId id; ///< a unique ID for this allocation … … 152 152 void psMemSetDeallocator( 153 153 psPtr ptr, ///< the memory block to operate on 154 psFreeF cnfreeFcn ///< the function to be executed at deallocation154 psFreeFunc freeFcn ///< the function to be executed at deallocation 155 155 ); 156 156 … … 162 162 * within a struct. 163 163 * 164 * @return psFreeF cnthe routine to be called at deallocation.165 */ 166 psFreeF cnpsMemGetDeallocator(164 * @return psFreeFunc the routine to be called at deallocation. 165 */ 166 psFreeFunc psMemGetDeallocator( 167 167 psPtr ptr ///< the memory block 168 168 ); -
trunk/psLib/src/sysUtils/psTrace.c
r4330 r4392 9 9 * @author GLG, MHPCC 10 10 * 11 * @version $Revision: 1.5 1$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06-2 1 03:01:37$11 * @version $Revision: 1.52 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 02:02:05 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 67 67 68 68 p_psMemSetPersistent(comp,true); 69 psMemSetDeallocator(comp, (psFreeF cn) componentFree);69 psMemSetDeallocator(comp, (psFreeFunc) componentFree); 70 70 comp->name = psStringCopy(name); 71 71 p_psMemSetPersistent((psPtr)comp->name,true); -
trunk/psLib/src/types/psArray.c
r4367 r4392 9 9 * @author Ross Harman, MHPCC 10 10 * 11 * @version $Revision: 1.3 1$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06-2 3 03:50:29$11 * @version $Revision: 1.32 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 02:02:04 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 55 55 // Create vector struct 56 56 psArr = (psArray* ) psAlloc(sizeof(psArray)); 57 psMemSetDeallocator(psArr, (psFreeF cn) arrayFree);57 psMemSetDeallocator(psArr, (psFreeFunc) arrayFree); 58 58 59 59 psArr->nalloc = nalloc; -
trunk/psLib/src/types/psBitSet.c
r4342 r4392 11 11 * @author Robert DeSonia, MHPCC 12 12 * 13 * @version $Revision: 1.2 6$ $Name: not supported by cvs2svn $14 * @date $Date: 2005-06-2 2 02:05:41$13 * @version $Revision: 1.27 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2005-06-25 02:02:05 $ 15 15 * 16 16 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 80 80 numBytes = ceil(nalloc / 8.0); 81 81 newObj = psAlloc(sizeof(psBitSet)); 82 psMemSetDeallocator(newObj, (psFreeF cn) bitSetFree);82 psMemSetDeallocator(newObj, (psFreeFunc) bitSetFree); 83 83 newObj->n = numBytes; 84 84 -
trunk/psLib/src/types/psHash.c
r4352 r4392 12 12 * @author GLG, MHPCC 13 13 * 14 * @version $Revision: 1.2 0$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-06-2 2 23:48:39$14 * @version $Revision: 1.21 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-06-25 02:02:05 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 91 91 psHashBucket* bucket = psAlloc(sizeof(psHashBucket)); 92 92 93 psMemSetDeallocator(bucket, (psFreeF cn) hashBucketFree);93 psMemSetDeallocator(bucket, (psFreeFunc) hashBucketFree); 94 94 95 95 // Initialize the bucket. … … 142 142 psHash* table = psAlloc(sizeof(psHash)); 143 143 144 psMemSetDeallocator(table, (psFreeF cn) hashFree);144 psMemSetDeallocator(table, (psFreeFunc) hashFree); 145 145 146 146 // Allocate memory for the buckets. -
trunk/psLib/src/types/psList.c
r4367 r4392 6 6 * @author Robert Daniel DeSonia, MHPCC 7 7 * 8 * @version $Revision: 1.3 8$ $Name: not supported by cvs2svn $9 * @date $Date: 2005-06-2 3 03:50:29$8 * @version $Revision: 1.39 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2005-06-25 02:02:05 $ 10 10 * 11 11 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 129 129 psList* list = psAlloc(sizeof(psList)); 130 130 131 psMemSetDeallocator(list, (psFreeF cn) listFree);131 psMemSetDeallocator(list, (psFreeFunc) listFree); 132 132 133 133 list->size = 0; … … 153 153 psListIterator* iter = psAlloc(sizeof(psListIterator)); 154 154 155 psMemSetDeallocator(iter, (psFreeF cn) listIteratorFree);155 psMemSetDeallocator(iter, (psFreeFunc) listIteratorFree); 156 156 157 157 // initialize the attributes -
trunk/psLib/src/types/psLookupTable.c
r4366 r4392 7 7 * @author Ross Harman, MHPCC 8 8 * 9 * @version $Revision: 1.2 0$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 3 03:19:29$9 * @version $Revision: 1.21 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, Univ. of Hawaii … … 268 268 269 269 // Set deallocator 270 psMemSetDeallocator(outTable, (psFreeF cn)lookupTableFree);270 psMemSetDeallocator(outTable, (psFreeFunc)lookupTableFree); 271 271 272 272 // Allocate and set file name and format strings -
trunk/psLib/src/types/psMetadata.c
r4370 r4392 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.6 7$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-06-2 4 01:44:18$14 * @version $Revision: 1.68 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-06-25 02:02:05 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 186 186 187 187 // Set deallocator 188 psMemSetDeallocator(metadataItem, (psFreeF cn) metadataItemFree);188 psMemSetDeallocator(metadataItem, (psFreeFunc) metadataItemFree); 189 189 190 190 // Allocate and set metadata item comment … … 256 256 metadata = (psMetadata*) psAlloc(sizeof(psMetadata)); 257 257 // Set deallocator 258 psMemSetDeallocator(metadata, (psFreeF cn) metadataFree);258 psMemSetDeallocator(metadata, (psFreeFunc) metadataFree); 259 259 260 260 // Allocate metadata's internal containers … … 608 608 609 609 // Set deallocator 610 psMemSetDeallocator(newIter, (psFreeF cn) metadataIteratorFree);610 psMemSetDeallocator(newIter, (psFreeFunc) metadataIteratorFree); 611 611 612 612 if (regex == NULL) { -
trunk/psLib/src/types/psMetadataConfig.c
r4209 r4392 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.3 0$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06- 10 18:09:12$12 * @version $Revision: 1.31 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 02:02:05 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 358 358 359 359 // Set memory deallocator 360 psMemSetDeallocator(info,(psFreeF cn)parseLevelInfoFree);360 psMemSetDeallocator(info,(psFreeFunc)parseLevelInfoFree); 361 361 } 362 362 return info; -
trunk/psLib/src/types/psPixels.c
r4321 r4392 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1.1 0$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-06-2 0 22:42:29$9 * @version $Revision: 1.11 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-06-25 02:02:05 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 67 67 out->nalloc = size; 68 68 69 psMemSetDeallocator(out, (psFreeF cn)pixelsFree);69 psMemSetDeallocator(out, (psFreeFunc)pixelsFree); 70 70 71 71 return out; -
trunk/psLib/src/xml/psXML.c
r4209 r4392 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.3 0$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06- 10 18:09:12$12 * @version $Revision: 1.31 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 02:02:05 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 358 358 359 359 // Set memory deallocator 360 psMemSetDeallocator(info,(psFreeF cn)parseLevelInfoFree);360 psMemSetDeallocator(info,(psFreeFunc)parseLevelInfoFree); 361 361 } 362 362 return info; -
trunk/psLib/test/astronomy/tst_psAstrometry01.c
r4229 r4392 5 5 * @author GLG, MHPCC 6 6 * 7 * @version $Revision: 1.3 1$ $Name: not supported by cvs2svn $8 * @date $Date: 2005-06- 13 20:34:51$7 * @version $Revision: 1.32 $ $Name: not supported by cvs2svn $ 8 * @date $Date: 2005-06-25 02:02:05 $ 9 9 * 10 10 * XXX: Must test … … 112 112 {\ 113 113 NAME = (psPlaneTransform *) psAlloc(sizeof(psPlaneTransform)); \ 114 psMemSetDeallocator(NAME, (psFreeF cn) psPlaneTransformFree); \114 psMemSetDeallocator(NAME, (psFreeFunc) psPlaneTransformFree); \ 115 115 NAME->x = psDPolynomial2DAlloc(2, 2, PS_POLYNOMIAL_ORD); \ 116 116 NAME->y = psDPolynomial2DAlloc(2, 2, PS_POLYNOMIAL_ORD); \ … … 122 122 {\ 123 123 NAME = (psPlaneDistort *) psAlloc(sizeof(psPlaneDistort)); \ 124 psMemSetDeallocator(NAME, (psFreeF cn) psPlaneDistortFree); \124 psMemSetDeallocator(NAME, (psFreeFunc) psPlaneDistortFree); \ 125 125 NAME->x = psDPolynomial4DAlloc(2, 2, 2, 2, PS_POLYNOMIAL_ORD); \ 126 126 NAME->y = psDPolynomial4DAlloc(2, 2, 2, 2, PS_POLYNOMIAL_ORD); \ -
trunk/psLib/test/collections/tst_psHash01.c
r3690 r4392 21 21 { 22 22 ID *id = psAlloc(sizeof(ID)); 23 psMemSetDeallocator(id,(psFreeF cn)IdFree);23 psMemSetDeallocator(id,(psFreeFunc)IdFree); 24 24 id->name = psStringCopy(name); 25 25 -
trunk/psLib/test/collections/tst_psHash02.c
r3690 r4392 24 24 { 25 25 ID *id = psAlloc(sizeof(ID)); 26 psMemSetDeallocator(id,(psFreeF cn)IdFree);26 psMemSetDeallocator(id,(psFreeFunc)IdFree); 27 27 id->name = psStringCopy(name); 28 28 -
trunk/psLib/test/collections/tst_psHash03.c
r3690 r4392 26 26 27 27 id = psAlloc(sizeof(ID)); 28 psMemSetDeallocator(id,(psFreeF cn)IdFree);28 psMemSetDeallocator(id,(psFreeFunc)IdFree); 29 29 30 30 id->name = psStringCopy(name); -
trunk/psLib/test/collections/tst_psHash04.c
r3690 r4392 19 19 { 20 20 ID *id = psAlloc(sizeof(ID)); 21 psMemSetDeallocator(id,(psFreeF cn)IdFree);21 psMemSetDeallocator(id,(psFreeFunc)IdFree); 22 22 23 23 id->name = psStringCopy(name);
Note:
See TracChangeset
for help on using the changeset viewer.
