diff options
author | Ken Raeburn <raeburn@mit.edu> | 2007-07-12 23:34:21 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2007-07-12 23:34:21 +0000 |
commit | 26ac11d6e59847a0ad1c30019f85abec23220a5d (patch) | |
tree | 588f2df023eec962ce090e08486cb8dfda08f2de /src/plugins/kdb/db2/libdb2/btree/bt_open.c | |
parent | b06170f99a8f869b3ac1c3832d44c09d0f59e70f (diff) | |
download | krb5-26ac11d6e59847a0ad1c30019f85abec23220a5d.tar.gz krb5-26ac11d6e59847a0ad1c30019f85abec23220a5d.tar.xz krb5-26ac11d6e59847a0ad1c30019f85abec23220a5d.zip |
Avoid unchecked sprintf in some KDC-side programs
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19705 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/plugins/kdb/db2/libdb2/btree/bt_open.c')
-rw-r--r-- | src/plugins/kdb/db2/libdb2/btree/bt_open.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/kdb/db2/libdb2/btree/bt_open.c b/src/plugins/kdb/db2/libdb2/btree/bt_open.c index dbdaff9e0..a18eef2cf 100644 --- a/src/plugins/kdb/db2/libdb2/btree/bt_open.c +++ b/src/plugins/kdb/db2/libdb2/btree/bt_open.c @@ -414,7 +414,8 @@ tmp() if (envtmp && ((strlen(envtmp)+sizeof(fn)+1) > sizeof(path))) return(-1); - (void)sprintf(path, "%s%s", (envtmp ? envtmp : "/tmp"), fn); + (void)snprintf(path, sizeof(path), + "%s%s", (envtmp ? envtmp : "/tmp"), fn); #ifdef SIG_BLOCK (void)sigfillset(&set); |