Avoid link errors on MacOS X 10.3 / PowerPC.
authorBruno Haible <bruno@clisp.org>
Mon, 26 Jan 2009 02:03:21 +0000 (03:03 +0100)
committerBruno Haible <bruno@clisp.org>
Mon, 26 Jan 2009 02:03:21 +0000 (03:03 +0100)
ChangeLog
lib/mbsrtowcs-state.c
lib/wcsrtombs-state.c

index f74e898..42078cc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2009-01-25  Bruno Haible  <bruno@clisp.org>
 
+       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  <bruno@clisp.org>
+
        * lib/pipe.c: On Unix, assume HAVE_POSIX_SPAWN and use posix_spawnp.
        * m4/pipe.m4 (gl_PIPE): Remove tests for vfork() based code.
        * modules/pipe (Files): Remove m4/posix_spawn.m4.
index 8216c79..3b4db21 100644 (file)
@@ -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 <bruno@clisp.org>, 2008.
 
    This program is free software: you can redistribute it and/or modify
@@ -20,4 +20,4 @@
 #include <wchar.h>
 
 /* Internal state used by the functions mbsrtowcs() and mbsnrtowcs().  */
-mbstate_t _gl_mbsrtowcs_state;
+mbstate_t _gl_mbsrtowcs_state = 0;
index c06ad94..cbdd250 100644 (file)
@@ -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 <bruno@clisp.org>, 2008.
 
    This program is free software: you can redistribute it and/or modify
@@ -20,4 +20,4 @@
 #include <wchar.h>
 
 /* Internal state used by the functions wcsrtombs() and wcsnrtombs().  */
-mbstate_t _gl_wcsrtombs_state;
+mbstate_t _gl_wcsrtombs_state = 0;