# HG changeset patch # User Paul Eggert # Date 1303458304 25200 # Node ID 731855fce76ba97c156499d0b918766d3521e970 # Parent ed598c7742aac333a00970f8927011fac01996cf strtol: remove dependency on wchar * lib/strtol.c: Include only if USE_WIDE_CHAR is defined. * modules/strtol (Depends-on): Remove wchar. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-04-22 Paul Eggert + + strtol: remove dependency on wchar + * lib/strtol.c: Include only if USE_WIDE_CHAR is defined. + * modules/strtol (Depends-on): Remove wchar. + 2011-04-21 Eric Blake passfd: fix test regression on Linux diff --git a/lib/strtol.c b/lib/strtol.c --- a/lib/strtol.c +++ b/lib/strtol.c @@ -186,9 +186,8 @@ # define LOCALE_PARAM_PROTO #endif -#include - #ifdef USE_WIDE_CHAR +# include # include # define L_(Ch) L##Ch # define UCHAR_TYPE wint_t diff --git a/modules/strtol b/modules/strtol --- a/modules/strtol +++ b/modules/strtol @@ -6,7 +6,6 @@ m4/strtol.m4 Depends-on: -wchar configure.ac: gl_FUNC_STRTOL @@ -21,4 +20,3 @@ Maintainer: glibc -