K 10 svn:author V 4 ache K 8 svn:date V 27 2002-08-03T09:04:44.000000Z K 7 svn:log V 388 1) Use errno to indicate faulure reason. 2) Move incomplete check for / in locale name from env section to loadlocale(), add check for "." and ".." too. It allows to check any argument, not env only. 3) Redesing LOAD_CATEGORY macro to eliminate code duplication. 4) Try harder in fallback code: if old locale can't be restored, load "C" locale 5) White space formatting, long lines, etc. END