id summary reporter owner description type status priority milestone component version severity resolution keywords cc 275 locale.h and unidef.h out of sync Steven Levine Yuri Dario "Unidef.h and locale.h define LC_MONETARY and LC_NUMERIC with reversed values. kLIBC is builds set_locale with unidef.h. setlocale will fail to do the right thing for LC_NUMERIC and LC_MONETARY if the application is built with locale.h. This is probably a holdover from the original EMX headers which have the same reversal. " defect closed normal libc-0.6.6 libc 0.6.4 major fixed locale