summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeo2011-06-17 06:24:25 +0000
committerLeo2011-06-17 06:24:25 +0000
commitc53664236145737b5ded875577c3e03b0b274ac2 (patch)
tree3d2be6e66f26943e66b17bc08c4f4a9ebff198be
parentaf75dfafca40755ce1c3e3673e2d187311944d63 (diff)
Fixed buffer overflow loading files.
git-svn-id: http://svn.leocad.org/branches/leocad-0.75@975 c7d43263-9d01-0410-8a33-9dba5d9f93d6
-rw-r--r--common/project.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/project.cpp b/common/project.cpp
index 6a3b4d1..4a1420e 100644
--- a/common/project.cpp
+++ b/common/project.cpp
@@ -494,7 +494,7 @@ bool Project::FileLoad(File* file, bool bUndo, bool bMerge)
{
if (fv > 0.4f)
{
- char name[9];
+ char name[LC_PIECE_NAME_LEN];
Piece* pPiece = new Piece(NULL);
pPiece->FileLoad(*file, name);
PieceInfo* pInfo = lcGetPiecesLibrary()->FindPieceInfo(name);