On Wed, 1 Jul 2009, David Berry wrote:
> Ah well, in that case.. Look at commit
> c329662903d33b329f499399527a4fdd6717f5ae,described in the fitschan.c
> prologue:
>
> * 11-JUN-2009 (DSB):
> * Delay reading cards from the source until they are actually
> * needed. Previously, the source function was called in the
> * FitsChan initialiser, but this means it is not possible for
> * application code to call astPutChannelData before the source
> * function is called. The ReadFromSource function is now called
> * at the start of each (nearly) public or protected function to
> * ensure the source function has been called (the source function
> * pointer in the FitsChan is then nullified to ensure it is not
> * called again).
>
> Maybe that last parenthesised phrase???
yup, that makes sense, should help me sort it out. Thanks.
--
Mark Taylor Astronomical Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|