oh, apparently it's not possible to portably check for string-to-float conversion errors in standard c sebsite 15 days ago