From 0e952e21c31644138f0d757d288a2c8a5c06af37 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Thu, 24 Feb 2011 01:09:24 +0000 Subject: [PATCH] If the template name was long enough, we would have exceeded the string size. CID 9046 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40649 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/tracker/PoseView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 4853ebe582..adaa605d4c 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -3167,7 +3167,7 @@ BPoseView::NewFileFromTemplate(const BMessage *message) return; char fileName[B_FILE_NAME_LENGTH] = "New "; - strcat(fileName, message->FindString("name")); + strlcat(fileName, message->FindString("name"), sizeof(fileName)); FSMakeOriginalName(fileName, &destDir, " copy"); entry_ref srcRef;