Andrey A. Chernov
76692b8025
Rewrite locale loading procedures, so any load failure will not affect
...
currently cached data. It allows a number of nice things, like: removing
fallback code from single locale loading, remove memory leak when LC_CTYPE
data loaded again and again, efficient cache use, not only for
setlocale(locale1); setlocale(locale1), but for setlocale(locale1);
setlocale("C"); setlocale(locale1) too (i.e. data file loaded only once).
2002-08-08 05:51:54 +00:00
Andrey A. Chernov
ecc4c62066
Style fixes in preparation of code rewritting
2002-08-07 16:45:23 +00:00
Andrey A. Chernov
f75bb0aa25
Use errno to indicate failure reason.
...
Remove incomplete checks for 'name' and 'PatchLocale', they must be
already checked at this point.
2002-08-04 09:37:28 +00:00
David E. O'Brien
333fc21e3c
Fix the style of the SCM ID's.
...
I believe have made all of libc .c's as consistent as possible.
2002-03-22 21:53:29 +00:00
Alexey Zelkin
f43a321bf0
style(9)'ify
2001-12-20 18:28:52 +00:00
Alexey Zelkin
74f2b97544
* Add my e-mail to copyrights
...
* style(9)'ify
2001-12-11 15:55:42 +00:00
Daniel Eischen
278d1a20e8
Include <unistd.h> so that read(2) and write(2) don't cause warnings.
2001-04-10 03:55:19 +00:00
Daniel Eischen
3b5b529f2e
s/fstat/_fstat/
...
Approved by: phantom
2001-03-01 04:59:01 +00:00
Alexey Zelkin
fc38c1e548
add additional function parameter: bufsize_min. it's possible
...
to check two sizes per one function invocation now.
Suggested by: ache
2001-02-13 15:29:39 +00:00
Alexey Zelkin
7d2cc62ba3
Use "namespace.h" and "un-namespace.h"
...
Requested by: deischen
2001-02-10 19:57:26 +00:00
Alexey Zelkin
90423ececf
Make FreeBSD locale support complete: add support for rest locale categories
...
LC_MONETARY, LC_NUMERIC and LC_MESSAGES. Remove stub functions since they
don't need anymore.
Reviewed by: silence on -i18n
2001-02-08 16:58:53 +00:00