newlib: strftime: fix gcc warning on __ctloc
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
parent
dedeea9965
commit
0283642f35
|
@ -294,7 +294,7 @@ locale, hard-coding the "C" locale settings.
|
||||||
# define CHAR char /* string type basis */
|
# define CHAR char /* string type basis */
|
||||||
# define CQ(a) a /* character constant qualifier */
|
# define CQ(a) a /* character constant qualifier */
|
||||||
# define SFLG /* %s flag (null for normal char) */
|
# define SFLG /* %s flag (null for normal char) */
|
||||||
# define _ctloc(x) (ctloclen = strlen (ctloc = _CurrentTimeLocale->x), ctloc)
|
# define _ctloc(x) (ctloclen = strlen (ctloc = _CurrentTimeLocale->x))
|
||||||
# define snprintf sniprintf /* avoid to pull in FP functions. */
|
# define snprintf sniprintf /* avoid to pull in FP functions. */
|
||||||
# define TOLOWER(c) tolower((int)(unsigned char)(c))
|
# define TOLOWER(c) tolower((int)(unsigned char)(c))
|
||||||
# define STRTOUL(c,p,b) strtoul((c),(p),(b))
|
# define STRTOUL(c,p,b) strtoul((c),(p),(b))
|
||||||
|
@ -315,8 +315,7 @@ locale, hard-coding the "C" locale settings.
|
||||||
# define STRLEN(a) wcslen(a)
|
# define STRLEN(a) wcslen(a)
|
||||||
# define SFLG "l" /* %s flag (l for wide char) */
|
# define SFLG "l" /* %s flag (l for wide char) */
|
||||||
# ifdef __HAVE_LOCALE_INFO_EXTENDED__
|
# ifdef __HAVE_LOCALE_INFO_EXTENDED__
|
||||||
# define _ctloc(x) (ctloclen = wcslen (ctloc = _CurrentTimeLocale->w##x), \
|
# define _ctloc(x) (ctloclen = wcslen (ctloc = _CurrentTimeLocale->w##x))
|
||||||
ctloc)
|
|
||||||
# else
|
# else
|
||||||
# define CTLOCBUFLEN 256 /* Arbitrary big buffer size */
|
# define CTLOCBUFLEN 256 /* Arbitrary big buffer size */
|
||||||
const wchar_t *
|
const wchar_t *
|
||||||
|
@ -328,8 +327,7 @@ locale, hard-coding the "C" locale settings.
|
||||||
*len_ret = 0;
|
*len_ret = 0;
|
||||||
return buf;
|
return buf;
|
||||||
}
|
}
|
||||||
# define _ctloc(x) (ctloc = __ctloc (ctlocbuf, _CurrentTimeLocale->x, \
|
# define _ctloc(x) (ctloc = __ctloc (ctlocbuf, _CurrentTimeLocale->x))
|
||||||
&ctloclen))
|
|
||||||
# endif
|
# endif
|
||||||
#endif /* MAKE_WCSFTIME */
|
#endif /* MAKE_WCSFTIME */
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue