summaryrefslogtreecommitdiff
path: root/mysys/my_tempnam.c
diff options
context:
space:
mode:
authorserg@serg.mylan <>2004-02-19 09:11:46 +0100
committerserg@serg.mylan <>2004-02-19 09:11:46 +0100
commit7a03cf04afee478565b610d27c7387d1a12cfe04 (patch)
treebe8ef133c8fd7008e97a8ce6fc64816e34258ec5 /mysys/my_tempnam.c
parentefb134f3a874befe4ab1779f597ada09f57ca191 (diff)
downloadmariadb-git-7a03cf04afee478565b610d27c7387d1a12cfe04.tar.gz
potential problem fixed afer some reasoning
Diffstat (limited to 'mysys/my_tempnam.c')
-rw-r--r--mysys/my_tempnam.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mysys/my_tempnam.c b/mysys/my_tempnam.c
index d079b9f66a5..4cf483d22cf 100644
--- a/mysys/my_tempnam.c
+++ b/mysys/my_tempnam.c
@@ -106,7 +106,7 @@ my_string my_tempnam(const char *dir, const char *pfx,
#ifdef OS2
/* changing environ variable doesn't work with VACPP */
char buffer[256];
- sprintf( buffer, "TMP=%s", dir);
+ strxnmov(buffer, sizeof(buffer), "TMP=", dir);
/* remove ending backslash */
if (buffer[strlen(buffer)-1] == '\\')
buffer[strlen(buffer)-1] = '\0';