[udf-dlm-develop] Bug fixes: record positioning, start/stop az
Brought to you by:
esm
|
From: Eduardo S. <es...@la...> - 2000-05-25 14:10:30
|
Folks,
I have checked in two significant changes to the udf-dlm code:
* Significant rewrite of the "udf_open" and "file_pos" code,
intended to work around a bug in FilePosRec(). Some of
you may have noticed that UDF_OPEN() wasn't positioning
properly at the start of a record.
This change only affects instruments with "blocking=1" in
the PIDF, viz: ImeS*IMG (EUV), a lot of HENA ones, and the
IMAGE instruments for LENA / MENA.
* START_AZ and STOP_AZ are now properly-dimensioned vectors
instead of scalars. I foolishly tried to optimize them
down early on, since in all cases I'd seen the values were
identical for each record, but Jörg-Micha discovered one
case for which this isn't true.
These changes have been checked in to the CVS repository at
sourceforge. You can do "cvs update" to obtain them. I will
not make a general release until the code is better tested.
Thanks,
^E
|