From: Alexander Belopolsky Date: Thu, 6 Jan 2011 16:45:25 +0000 (+0000) Subject: Use PyOS_snprintf for better portability. X-Git-Tag: v3.2rc1~149 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ecbb8dc17a00dccc1d6d7b0c5bf0b3400736775c;p=python Use PyOS_snprintf for better portability. --- diff --git a/Modules/timemodule.c b/Modules/timemodule.c index c1f656b1a9..d73b22bfcc 100644 --- a/Modules/timemodule.c +++ b/Modules/timemodule.c @@ -605,11 +605,11 @@ _asctime(struct tm *timeptr) char buf[20]; /* 'Sun Sep 16 01:03:52\0' */ int n; - n = snprintf(buf, sizeof(buf), "%.3s %.3s%3d %.2d:%.2d:%.2d", - wday_name[timeptr->tm_wday], - mon_name[timeptr->tm_mon], - timeptr->tm_mday, timeptr->tm_hour, - timeptr->tm_min, timeptr->tm_sec); + n = PyOS_snprintf(buf, sizeof(buf), "%.3s %.3s%3d %.2d:%.2d:%.2d", + wday_name[timeptr->tm_wday], + mon_name[timeptr->tm_mon], + timeptr->tm_mday, timeptr->tm_hour, + timeptr->tm_min, timeptr->tm_sec); /* XXX: since the fields used by snprintf above are validated in checktm, * the following condition should never trigger. We keep the check because * historically fixed size buffer used in asctime was the source of