Browse Source

* time/asctime.c (asctime_internal): Use __snprintf instead of

snprintf to avoid PLT entry.
cvs/glibc-2_5-branch
Ulrich Drepper 21 years ago
parent
commit
daa226125c
  1. 3
      ChangeLog
  2. 6
      localedata/ChangeLog
  3. 14
      time/asctime.c

3
ChangeLog

@ -1,5 +1,8 @@
2005-10-14 Ulrich Drepper <drepper@redhat.com>
* time/asctime.c (asctime_internal): Use __snprintf instead of
snprintf to avoid PLT entry.
* sysdeps/unix/opendir.c (__opendir): Pass extra argument to
__alloc_dir.
(__alloc_dir): Only close descriptor on error if new parameter is true.

6
localedata/ChangeLog

@ -1,5 +1,11 @@
2005-10-14 Ulrich Drepper <drepper@redhat.com>
[BZ #195]
* locales/hu_HU: Add some transliterations.
[BZ #1429]
* locales/hu_HU: Define week.
[BZ #982]
* locales/ml_IN: Fix title.

14
time/asctime.c

@ -55,13 +55,13 @@ asctime_internal (const struct tm *tp, char *buf, size_t buflen)
return NULL;
}
int n = snprintf (buf, buflen, format,
(tp->tm_wday < 0 || tp->tm_wday >= 7 ?
"???" : ab_day_name (tp->tm_wday)),
(tp->tm_mon < 0 || tp->tm_mon >= 12 ?
"???" : ab_month_name (tp->tm_mon)),
tp->tm_mday, tp->tm_hour, tp->tm_min,
tp->tm_sec, 1900 + tp->tm_year);
int n = __snprintf (buf, buflen, format,
(tp->tm_wday < 0 || tp->tm_wday >= 7 ?
"???" : ab_day_name (tp->tm_wday)),
(tp->tm_mon < 0 || tp->tm_mon >= 12 ?
"???" : ab_month_name (tp->tm_mon)),
tp->tm_mday, tp->tm_hour, tp->tm_min,
tp->tm_sec, 1900 + tp->tm_year);
if (n < 0)
return NULL;
if (n >= buflen)

Loading…
Cancel
Save