Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2018-08-07 16:20:29 +0300
committerCorinna Vinschen <corinna@vinschen.de>2018-08-08 10:26:32 +0300
commit0283642f35ce019589a6263b7eb0646776fca157 (patch)
tree086fb4d70e1c5c7705f8560eaa6cda4fd33250b3 /newlib/libc/time
parentdedeea99658ed476a1fdb06ed46576808c59d3b6 (diff)
newlib: strftime: fix gcc warning on __ctloc
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/time')
-rw-r--r--newlib/libc/time/strftime.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/newlib/libc/time/strftime.c b/newlib/libc/time/strftime.c
index 3e5e268bc..0cb31238a 100644
--- a/newlib/libc/time/strftime.c
+++ b/newlib/libc/time/strftime.c
@@ -294,7 +294,7 @@ locale, hard-coding the "C" locale settings.
# define CHAR char /* string type basis */
# define CQ(a) a /* character constant qualifier */
# 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 TOLOWER(c) tolower((int)(unsigned char)(c))
# 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 SFLG "l" /* %s flag (l for wide char) */
# ifdef __HAVE_LOCALE_INFO_EXTENDED__
-# define _ctloc(x) (ctloclen = wcslen (ctloc = _CurrentTimeLocale->w##x), \
- ctloc)
+# define _ctloc(x) (ctloclen = wcslen (ctloc = _CurrentTimeLocale->w##x))
# else
# define CTLOCBUFLEN 256 /* Arbitrary big buffer size */
const wchar_t *
@@ -328,8 +327,7 @@ locale, hard-coding the "C" locale settings.
*len_ret = 0;
return buf;
}
-# define _ctloc(x) (ctloc = __ctloc (ctlocbuf, _CurrentTimeLocale->x, \
- &ctloclen))
+# define _ctloc(x) (ctloc = __ctloc (ctlocbuf, _CurrentTimeLocale->x))
# endif
#endif /* MAKE_WCSFTIME */