Uploaded image for project: 'Axis-C++'
  1. Axis-C++
  2. AXISCPP-1079

Locale-sensitive functions result in incorrect data being generated

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • current (nightly)
    • None
    • None

    Description

      On IBM i, strtod() is locale-sensitive. So when user is running in process that has a french locale, the deserialization of a number like 83.23 results in the '.23' not being processed since the decimal character in french locale is the comma.

      I am not sure about other platforms...so I will enable the support for IBM i. However, it should be easy to enable the code for other platforms.

      Attachments

        Activity

          People

            Unassigned Unassigned
            nadiramra Nadir K. Amra
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: