On Fri, 18 Nov 2005, David Berry wrote:
> Tim,
>
>> David, sorry about breaking cupid. I just noticed that it uses an array of
>> DAT__SZLOC locators from C. Hopefully the fix should make things a bit
>> easier (an array of pointers is now all that is required).
>
> The bigger problem is that it also depends on NDF routines which accept
> and return DAT__SZLOC locators (specifically, ndfOpen and ndfXnew), and
The NDF routines are next on the lisT (as I said).
> on IRQ routines which do the same. What's your plan about C wrappers
> for Fortran libraries such as IRQ and NDF which use DAT__SZLOC locators
> internally? Looking through the new HDS stuff, I cannot immediately see
> a public function for converting an HDSLoc pointer into a DAT__SZLOC
> locator. There's dat1_export_floc but that is private. So how do I go
> about modifying the IRQ C wrappers?
>
Clearly, we talk about this a bit and then magically the dat1_export_floc
and dat1_impalloc_floc routines get renamed. What name would you like?
--
Tim Jenness
JAC software
http://www.jach.hawaii.edu/~timj
|