# HG changeset patch # User Bruno Haible # Date 1232935401 -3600 # Node ID 77b88b566cf1fb1b5cc6801d2d339483fcc36d1d # Parent 414a549bcd8b04728fac29e142be3ebf40e56949 Avoid link errors on MacOS X 10.3 / PowerPC. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-01-25 Bruno Haible + + Avoid link errors on MacOS X 10.3. + * lib/mbsrtowcs-state.c (_gl_mbsrtowcs_state): Add initializer. + * lib/wcsrtombs-state.c (_gl_wcsrtombs_state): Likewise. + 2009-01-25 Bruno Haible * lib/pipe.c: On Unix, assume HAVE_POSIX_SPAWN and use posix_spawnp. diff --git a/lib/mbsrtowcs-state.c b/lib/mbsrtowcs-state.c --- a/lib/mbsrtowcs-state.c +++ b/lib/mbsrtowcs-state.c @@ -1,5 +1,5 @@ /* Convert string to wide string. - Copyright (C) 2008 Free Software Foundation, Inc. + Copyright (C) 2008-2009 Free Software Foundation, Inc. Written by Bruno Haible , 2008. This program is free software: you can redistribute it and/or modify @@ -20,4 +20,4 @@ #include /* Internal state used by the functions mbsrtowcs() and mbsnrtowcs(). */ -mbstate_t _gl_mbsrtowcs_state; +mbstate_t _gl_mbsrtowcs_state = 0; diff --git a/lib/wcsrtombs-state.c b/lib/wcsrtombs-state.c --- a/lib/wcsrtombs-state.c +++ b/lib/wcsrtombs-state.c @@ -1,5 +1,5 @@ /* Convert wide string to string. - Copyright (C) 2008 Free Software Foundation, Inc. + Copyright (C) 2008-2009 Free Software Foundation, Inc. Written by Bruno Haible , 2008. This program is free software: you can redistribute it and/or modify @@ -20,4 +20,4 @@ #include /* Internal state used by the functions wcsrtombs() and wcsnrtombs(). */ -mbstate_t _gl_wcsrtombs_state; +mbstate_t _gl_wcsrtombs_state = 0;