[svn-r11346] Purpose:

Bug fix & code cleanup

Description:
    Fix problem with detecting precision overflows in a more portable way.
(I was depending on the compiler not removing some temporary variables, which
was a bad bet... :-)

    Also, hoist the checking for the exception handling routine out of the
inner conversion loop, which should speed up conversions which don't have an
exception handling routine defined.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    h5committest
This commit is contained in:
Quincey Koziol 2005-09-03 17:05:20 -05:00
parent 01a3d9d780
commit 1fa5f8bccb

File diff suppressed because it is too large Load Diff