IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 23, 2004, 1:00:17 PM (22 years ago)
Author:
desonia
Message:

Changed the means of deallocation of memory. ps_Alloc now registers an optional free function to handle any additional processing of a memory object.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/dataManip/tst_psFunc00.c

    r887 r1073  
    5353           psEvalPolynomial1D(MISC_X_VALUE, my1DPoly));
    5454
    55     psPolynomial1DFree(my1DPoly);
     55    psFree(my1DPoly);
    5656    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
    5757    if (0 != memLeaks) {
     
    8383           psEvalPolynomial2D(MISC_X_VALUE, MISC_X_VALUE, my2DPoly));
    8484
    85     psPolynomial2DFree(my2DPoly);
     85    psFree(my2DPoly);
    8686    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
    8787    if (0 != memLeaks) {
     
    114114           psEvalPolynomial3D(MISC_X_VALUE, MISC_X_VALUE, MISC_X_VALUE, my3DPoly));
    115115
    116     psPolynomial3DFree(my3DPoly);
     116    psFree(my3DPoly);
    117117    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
    118118    if (0 != memLeaks) {
     
    148148           psEvalPolynomial4D(MISC_X_VALUE, MISC_X_VALUE, MISC_X_VALUE, MISC_X_VALUE, my4DPoly));
    149149
    150     psPolynomial4DFree(my4DPoly);
     150    psFree(my4DPoly);
    151151    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
    152152    if (0 != memLeaks) {
     
    178178           psDEvalPolynomial1D(MISC_X_VALUE, my1DPolyD));
    179179
    180     psDPolynomial1DFree(my1DPolyD);
     180    psFree(my1DPolyD);
    181181    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
    182182    if (0 != memLeaks) {
     
    187187                "Allocate/Deallocate the psDPolynomial1D structure.",
    188188                testStatus);
    189 
    190 
    191 
    192 
    193189
    194190    printPositiveTestHeader(stdout,
     
    208204           psDEvalPolynomial2D(MISC_X_VALUE, MISC_X_VALUE, my2DPolyD));
    209205
    210     psDPolynomial2DFree(my2DPolyD);
     206    psFree(my2DPolyD);
    211207    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
    212208    if (0 != memLeaks) {
     
    239235           psDEvalPolynomial3D(MISC_X_VALUE, MISC_X_VALUE, MISC_X_VALUE, my3DPolyD));
    240236
    241     psDPolynomial3DFree(my3DPolyD);
     237    psFree(my3DPolyD);
    242238    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
    243239    if (0 != memLeaks) {
     
    273269           psDEvalPolynomial4D(MISC_X_VALUE, MISC_X_VALUE, MISC_X_VALUE, MISC_X_VALUE, my4DPolyD));
    274270
    275     psDPolynomial4DFree(my4DPolyD);
     271    psFree(my4DPolyD);
    276272    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
    277273    if (0 != memLeaks) {
Note: See TracChangeset for help on using the changeset viewer.