Changeset 3515 in Sophya for trunk/SophyaLib/SkyMap


Ignore:
Timestamp:
Aug 29, 2008, 12:44:38 AM (17 years ago)
Author:
ansari
Message:

correction bug debordement memoire ds SphereECP lors de synfast par sphericaltransform, Reza 29/08/2008

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SkyMap/sphereecp.cc

    r3506 r3515  
    411411    throw RangeCheckError("SphereECP::GetThetaSliceDataPtr() index out of range");
    412412  int_4 ioff = _phi1/_dphi;
    413   if (ioff != 0) return NULL;
     413  int_4 nphit = 2.*M_PI/_dphi;
     414// Correction bug signale par cmv le 27/08/2008, debordement memoire lors
     415// de synthese par SphericalTransformServer ...
     416  if ( (ioff != 0) || (nphit!=_pixels.SizeX()) ) return NULL;
    414417  return _pixels.Data() + index*_pixels.SizeX();
    415418}
Note: See TracChangeset for help on using the changeset viewer.