I did undo the change it was not correct the lib should not be changing values but the caller should call setlocale()
I did undo the change it was not correct the lib should not be changing values but the caller should call setlocale()