glibc/libio
Ulrich Drepper 129d706d77 Update.
* libio/fileops.c (_IO_new_file_fopen): Correctly locate ccs=
	substring.  Don't handle ccs= if no descriptor was allocated.
	Normalize codeset name before calling __wcsmbs_named_conv.
	Initialize transliteration elements.  Free step data structure.
	* libio/iofclose.c (_IO_new_fclose): Correct freeing of the step data.
	* libio/iofwide.c (__libio_translit): Renamed from libio_translit
	and made public.  Various little cleanup changes.
	* wcsmbs/wcsmbsload.h (struct gconv_fcts): Add towc_nsteps and
	tomb_nsteps member.
	* wcsmbs/wcsmbsload.c: Add some casts to avoid warnings.
	(__wcsmbs_gconv_fcts): Initialize towc_nsteps and tomb_nsteps member.
	(getfct): Take additional parameter with pointer to variable where the
	number of steps is stored in.  Disable code which allows to use more
	than one step for now.  Adjust all callers.
	(free_mem): New function.  Frees data associated with currently
	selected converters.
2001-07-27 08:29:06 +00:00
..
bits Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__fbufsize.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__flbf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__fpending.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__fpurge.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__freadable.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__freading.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__fsetlocking.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__fwritable.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__fwriting.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
.cvsignore Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
Banner update from main archive 960907 1996-09-07 23:56:19 +00:00
clearerr_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
clearerr.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Depend New file, libio needs localedata for tests. 2000-07-29 07:57:34 +00:00
fcloseall.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
feof_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
feof.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ferror_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ferror.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
filedoalloc.c * sysdeps/generic/device-nrs.h (DEV_TTY_P): Change argument type 2001-07-21 05:13:40 +00:00
fileno.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fileops.c Update. 2001-07-27 08:29:06 +00:00
fmemopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fputc_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fputc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fputwc_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fputwc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
freopen64.c Update. 2001-07-08 06:18:45 +00:00
freopen.c Update. 2001-07-08 06:18:45 +00:00
fseek.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fseeko64.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fseeko.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ftello64.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ftello.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fwide.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fwprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fwscanf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
genops.c Update. 2001-07-24 04:22:05 +00:00
getc_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
getc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
getchar_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
getchar.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
getwc_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
getwc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
getwchar_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
getwchar.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofclose.c Update. 2001-07-27 08:29:06 +00:00
iofdopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofflush_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofflush.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofgetpos64.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofgetpos.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofgets_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofgets.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofgetws_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofgetws.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofopen64.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofopncook.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofputs_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofputs.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofputws_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofputws.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofread_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofread.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofsetpos64.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofsetpos.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ioftell.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofwide.c Update. 2001-07-27 08:29:06 +00:00
iofwrite_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iofwrite.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iogetdelim.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iogetline.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iogets.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iogetwline.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iolibio.h Update. 2001-06-14 00:45:57 +00:00
iopadn.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iopopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ioputs.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ioseekoff.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ioseekpos.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iosetbuffer.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iosetvbuf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iosprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ioungetc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ioungetwc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iovdprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iovsprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iovsscanf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iovswscanf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
iowpadn.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
libio.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
libioP.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Makefile 2001-07-20 Roland McGrath <roland@frob.com> 2001-07-21 05:09:59 +00:00
memstream.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
obprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldfileops.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldiofclose.c Update. 2001-07-24 04:22:05 +00:00
oldiofdopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldiofgetpos64.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldiofgetpos.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldiofopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldiofsetpos64.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldiofsetpos.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldiopopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldpclose.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldstdfiles.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
oldtmpfile.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
pclose.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
peekc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
putc_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
putc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
putchar_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
putchar.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
putwc_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
putwc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
putwchar_u.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
putwchar.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
rewind.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
setbuf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
setlinebuf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
stdfiles.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
stdio.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
stdio.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strfile.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strops.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
swprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
swscanf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
test-fmemopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
test-freopen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
test-freopen.sh Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tst_getwc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tst_getwc.input Update. 2000-06-23 06:22:36 +00:00
tst_putwc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tst_swprintf.c Update. 1999-06-16 22:55:47 +00:00
tst_swscanf.c Update. 2001-02-09 17:57:28 +00:00
tst_wprintf2.c Update. 2000-07-20 08:56:12 +00:00
tst_wprintf.c Update. 2000-06-17 19:22:43 +00:00
tst_wscanf.c Update. 2001-02-09 17:57:28 +00:00
tst_wscanf.input Update. 1999-06-16 22:55:47 +00:00
tst-ext.c Update. 2001-03-27 00:16:51 +00:00
tst-widetext.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tst-widetext.input Update. 2000-07-25 21:09:46 +00:00
vasprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Versions Update. 2000-09-01 08:56:06 +00:00
vscanf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
vsnprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
vswprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
vwprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
vwscanf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
wfiledoalloc.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
wfileops.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
wgenops.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
wprintf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
wscanf.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
wstrops.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00