Ignore:
Timestamp:
Aug 1, 2012, 1:52:40 PM (12 years ago)
Author:
ldelgass
Message:

add null pointer sanity checks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/vtkvis/RpVtkGraphicsObject.cpp

    r2641 r3129  
    1818        _dataSet = dataSet;
    1919
    20         if (renderer->getUseCumulativeRange()) {
     20        if (renderer != NULL &&
     21            dataSet != NULL &&
     22            renderer->getUseCumulativeRange()) {
    2123            renderer->getCumulativeDataRange(_dataRange,
    2224                                             _dataSet->getActiveScalarsName(),
    2325                                             1);
    24         } else {
     26        } else if (_dataSet != NULL) {
    2527            _dataSet->getScalarRange(_dataRange);
    2628        }
     
    3638        return;
    3739    }
     40    if (renderer == NULL) {
     41        ERROR("NULL renderer");
     42        return;
     43    }
    3844
    3945    if (renderer->getUseCumulativeRange()) {
     
    4147                                         _dataSet->getActiveScalarsName(),
    4248                                         1);
    43     } else  {
     49    } else {
    4450        _dataSet->getScalarRange(_dataRange);
    4551    }
Note: See TracChangeset for help on using the changeset viewer.