]> git.saurik.com Git - apple/libc.git/blobdiff - stdtime/FreeBSD/asctime.c
Libc-1353.11.2.tar.gz
[apple/libc.git] / stdtime / FreeBSD / asctime.c
index 89804ab956691fc1b373fe420c2d08f4d67e4d1b..c96c4086b2cf6921ccb3228706a733db93e61d24 100644 (file)
@@ -10,6 +10,7 @@
 */
 
 #include <sys/cdefs.h>
+#include <xlocale.h>
 #ifndef lint
 #ifndef NOID
 static char    elsieid[] __unused = "@(#)asctime.c     8.2";
@@ -105,7 +106,7 @@ asctime_r(const struct tm * __restrict timeptr, char * __restrict buf)
        ** Assume that strftime is unaffected by other out-of-range members
        ** (e.g., timeptr->tm_mday) when processing "%Y".
        */
-       (void) strftime(year, sizeof year, "%Y", timeptr);
+       (void) strftime_l(year, sizeof(year), "%Y", timeptr, NULL);
        /*
        ** We avoid using snprintf since it's not available on all systems.
        */