hrev43328 adds 1 changeset to branch 'master' old head: 54fda1c6dfe5f9b76df5c0da2dbffbe591699a67 new head: 552d99013ab95709e7a8ecc7d34ef93c6e431f2f ---------------------------------------------------------------------------- 1 files changed, 3 insertions(+), 3 deletions(-) src/system/kernel/thread.cpp | 6 +++--- ############################################################################ Revision: hrev43328 Commit: 552d99013ab95709e7a8ecc7d34ef93c6e431f2f URL: http://cgit.haiku-os.org/haiku/commit/?id=552d990 Author: Philippe Saint-Pierre <stpere@xxxxxxxxx> Date: Sun Nov 27 01:17:46 2011 UTC Replace usage of sprintf with snprintf Fixing CID 10964 ---------------------------------------------------------------------------- diff --git a/src/system/kernel/thread.cpp b/src/system/kernel/thread.cpp index cd4a56f..a786609 100644 --- a/src/system/kernel/thread.cpp +++ b/src/system/kernel/thread.cpp @@ -365,17 +365,17 @@ Thread::Init(bool idleThread) return error; char temp[64]; - sprintf(temp, "thread_%ld_retcode_sem", id); + snprintf(temp, sizeof(temp), "thread_%ld_retcode_sem", id); exit.sem = create_sem(0, temp); if (exit.sem < 0) return exit.sem; - sprintf(temp, "%s send", name); + snprintf(temp, sizeof(temp), "%s send", name); msg.write_sem = create_sem(1, temp); if (msg.write_sem < 0) return msg.write_sem; - sprintf(temp, "%s receive", name); + snprintf(temp, sizeof(temp), "%s receive", name); msg.read_sem = create_sem(0, temp); if (msg.read_sem < 0) return msg.read_sem;