From: Ulrich Drepper Date: Sat, 15 Jul 2000 21:56:03 +0000 (+0000) Subject: Update. X-Git-Tag: cvs/glibc_2-1-92~192 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e993e9cc1c6b0dbe4c3d12ab7fe45678e3e39e27;p=platform%2Fupstream%2Fglibc.git Update. 2000-07-15 Jakub Jelinek * gconv_open (__gconv_open): Initialize whole __gconv_trans_data structure. 2000-07-13 Jakub Jelinek * sysdeps/posix/sysconf.c: Undef __sysconf before weak_alias. * sysdeps/unix/bsd/getpt.c: Undef __getpt before weak_alias. --- diff --git a/ChangeLog b/ChangeLog index ff6d385..ef9715c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2000-07-15 Jakub Jelinek + + * gconv_open (__gconv_open): Initialize whole __gconv_trans_data + structure. + +2000-07-13 Jakub Jelinek + + * sysdeps/posix/sysconf.c: Undef __sysconf before weak_alias. + * sysdeps/unix/bsd/getpt.c: Undef __getpt before weak_alias. + 2000-07-12 H.J. Lu * sysdeps/unix/sysv/linux/ia64/Versions (libc): Add __clone2 to diff --git a/iconv/gconv_open.c b/iconv/gconv_open.c index cf4397e..bbe732c 100644 --- a/iconv/gconv_open.c +++ b/iconv/gconv_open.c @@ -228,6 +228,8 @@ __gconv_open (const char *toset, const char *fromset, __gconv_t *handle, newp->__trans_fct = runp->trans_fct; newp->__trans_context_fct = runp->trans_context_fct; newp->__trans_end_fct = runp->trans_end_fct; + newp->__data = NULL; + newp->__next = NULL; lastp = NULL; for (endp = result->__data[cnt].__trans; diff --git a/sysdeps/posix/sysconf.c b/sysdeps/posix/sysconf.c index 0f6006c..b8fd368 100644 --- a/sysdeps/posix/sysconf.c +++ b/sysdeps/posix/sysconf.c @@ -1091,4 +1091,5 @@ __sysconf (name) } } +#undef __sysconf weak_alias (__sysconf, sysconf) diff --git a/sysdeps/unix/bsd/getpt.c b/sysdeps/unix/bsd/getpt.c index d807097..42615ba 100644 --- a/sysdeps/unix/bsd/getpt.c +++ b/sysdeps/unix/bsd/getpt.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 1999 Free Software Foundation, Inc. +/* Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Zack Weinberg , 1998. @@ -74,4 +74,6 @@ __getpt (void) __set_errno (ENOENT); return -1; } + +#undef __getpt weak_alias (__getpt, getpt)