On Fri, Jan 9, 2009 at 6:00 PM, Przemyslaw Czerpak <dru...@acn.waw.pl> wrote:
> 2009-01-09 17:59 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
>  * harbour/contrib/hbct/ftoc.c
>  * harbour/contrib/hbct/misc1.c
>    * changed XTOC(), FTOC() and CTOF() to always store/retirve numbers as
>      double value in little endian order to reduce platform differences
>      ; TOFIX intorduce new macro which can be used instead sizeof( double )
>        for platforms where double size is different then 8 and macro
>        HB_FORCE_IEEE754_DOUBLE is set

Sorry maybe I don't understand. What should returns XTOC with numbers?

In the doc I read:
...
.  Numeric values always return an 8-byte string:

        ? XTOC(0)                                // Length 8
        ? XTOC(9.9)                              // Ditto
        ? XTOC(-9.9)                             // Ditto
        ? XTOC(99)                               // Ditto
        ? XTOC(-99)                              // Ditto
...

length 8 of what?

For ? XTOC( 2007 ) I still see "garbage" ( Ubuntu 8.10/x86 ).

best regards,
Lorenzo
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to