IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 15981


Ignore:
Timestamp:
Jan 2, 2008, 10:40:28 AM (18 years ago)
Author:
gusciora
Message:

Changed some assert() code to PS_ASSERT() code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/objects/pmTrend2D.c

    r15562 r15981  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-11-10 01:09:20 $
     5 *  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2008-01-02 20:40:28 $
    77 *  Copyright 2004 Institute for Astronomy, University of Hawaii
    88 *
    99 */
    10 
    11 // XXXX: ignore
    1210
    1311#ifdef HAVE_CONFIG_H
     
    9189pmTrend2D *pmTrend2DNoImageAlloc (pmTrend2DMode mode, psImageBinning *binning, psStats *stats)
    9290{
     91    if (mode == PM_TREND_MAP) {
     92        PS_ASSERT_PTR_NON_NULL(binning, NULL);
     93        PS_ASSERT_PTR_NON_NULL(stats, NULL);
     94    }
    9395    pmTrend2D *trend = (pmTrend2D *) psAlloc(sizeof(pmTrend2D));
    9496    psMemSetDeallocator(trend, (psFreeFunc) pmTrend2DFree);
     
    184186{
    185187    PS_ASSERT_PTR_NON_NULL(trend, false);
     188    PS_ASSERT_VECTOR_NON_NULL(mask, false);
     189    PS_ASSERT_VECTOR_NON_NULL(x, false);
     190    PS_ASSERT_VECTOR_NON_NULL(y, false);
     191    PS_ASSERT_VECTOR_NON_NULL(f, false);
    186192
    187193    bool status;
    188 
    189     assert (trend);
    190     assert (x);
    191     assert (y);
    192     assert (f);
    193 
    194194    switch (trend->mode) {
    195195      case PM_TREND_POLY_ORD:
     
    237237{
    238238    PS_ASSERT_PTR_NON_NULL(trend, NULL);
     239    PS_ASSERT_VECTOR_NON_NULL(x, false);
     240    PS_ASSERT_VECTOR_NON_NULL(y, false);
    239241    psVector *result;
    240 
    241     assert (trend);
    242     assert (x);
    243     assert (y);
    244242
    245243    switch (trend->mode) {
     
    277275        break;
    278276      default:
     277        psError (PS_ERR_UNKNOWN, true, "Unknown pmTrend2D mode\n");
    279278        psAbort ("invalid mode %d", mode);
    280279    }
Note: See TracChangeset for help on using the changeset viewer.