summaryrefslogtreecommitdiff
path: root/Python/dynload_aix.c
diff options
context:
space:
mode:
authorBarry Warsaw <barry@python.org>2001-11-28 21:35:49 +0000
committerBarry Warsaw <barry@python.org>2001-11-28 21:35:49 +0000
commit54f5de5dc26621e5e17c613d9eced8f227ffe80a (patch)
tree65f33016909c4deb50191b6563f13479f07d2689 /Python/dynload_aix.c
parentd78cb4175117271921b9e81f6bd3139b8aa20382 (diff)
downloadcpython-54f5de5dc26621e5e17c613d9eced8f227ffe80a.tar.gz
aix_loaderror(): Conversion of sprintf() to PyOS_snprintf() for buffer
overrun avoidance.
Diffstat (limited to 'Python/dynload_aix.c')
-rw-r--r--Python/dynload_aix.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Python/dynload_aix.c b/Python/dynload_aix.c
index 4467c70414..4e39c31d43 100644
--- a/Python/dynload_aix.c
+++ b/Python/dynload_aix.c
@@ -146,7 +146,7 @@ aix_loaderror(const char *pathname)
#define LOAD_ERRTAB_LEN (sizeof(load_errtab)/sizeof(load_errtab[0]))
#define ERRBUF_APPEND(s) strncat(errbuf, s, sizeof(errbuf)-strlen(errbuf)-1)
- sprintf(errbuf, "from module %.200s ", pathname);
+ PyOS_snprintf(errbuf, sizeof(errbuf), "from module %.200s ", pathname);
if (!loadquery(L_GETMESSAGES, &message[0], sizeof(message))) {
ERRBUF_APPEND(strerror(errno));