IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 16, 2006, 5:24:47 PM (20 years ago)
Author:
drobbin
Message:

Changed psArrayAlloc to set ->n = 0. Updated corresponding functions & tests.

Location:
trunk/psLib/test/types
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/types/tst_psArray.c

    r5216 r6445  
    1717 *  @author  Ross Harman, MHPCC
    1818 *
    19  *  @version $Revision: 1.4 $  $Name: not supported by cvs2svn $
    20  *  @date  $Date: 2005-10-01 02:22:26 $
     19 *  @version $Revision: 1.5 $  $Name: not supported by cvs2svn $
     20 *  @date  $Date: 2006-02-17 03:24:46 $
    2121 *
    2222 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    5656
    5757testDescription tests[] = {
    58                               {testArray, -1, "psArray", 0, false},
    59                               {testArray01, -2, "psArray", 0, false},
    60                               {testArrayAdd, 788, "psArrayAdd", 0, false},
    61                               {testArrayGetSet, -3, "psArrayGetSet", 0, false},
     58                              {testArray, 665, "psArray", 0, false},
     59                              {testArray01, 666, "psArray01", 0, false},
     60                              {testArrayAdd, 667, "psArrayAdd", 0, false},
     61                              {testArrayGetSet, 668, "psArrayGetSet", 0, false},
    6262                              {NULL}
    6363                          };
     
    9494        ts->y = 10.1*i;
    9595        mySt[i] = ts;
    96         psArr->data[i] = ts;
     96        //        psArr->data[i] = ts;
     97        if (!psArraySet(psArr, psArr->n, (psPtr)ts) ) {
     98            return 6;
     99        }
    97100        psMemIncrRefCounter(ts);
     101        psFree(ts);
    98102    }
    99103
     
    264268        ts->y = 10.1*(10-i);
    265269        mySt[i] = ts;
    266         psArr->data[i] = ts;
     270        //        psArr->data[i] = ts;
     271        if (!psArraySet(psArr, psArr->n, (psPtr)ts) ) {
     272            return 6;
     273        }
    267274        psMemIncrRefCounter(ts);
     275        psFree(ts);
    268276    }
    269277
  • trunk/psLib/test/types/verified/tst_psArray.stderr

    r5114 r6445  
    136136/***************************** TESTPOINT ******************************************\
    137137*             TestFile: tst_psArray.c                                              *
    138 *            TestPoint: psArray{psArray                                         *
     138*            TestPoint: psArray{psArray01}                                         *
    139139*             TestType: Positive                                                   *
    140140\**********************************************************************************/
     
    208208
    209209
    210 ---> TESTPOINT PASSED (psArray{psArray} | tst_psArray.c)
     210---> TESTPOINT PASSED (psArray{psArray01} | tst_psArray.c)
    211211
    212212/***************************** TESTPOINT ******************************************\
Note: See TracChangeset for help on using the changeset viewer.