summaryrefslogtreecommitdiff
path: root/common/minifig.cpp
diff options
context:
space:
mode:
authorleo2010-07-12 06:41:49 +0000
committerleo2010-07-12 06:41:49 +0000
commitb135c2a60edbe93ef731963fa92dcc08283eecb4 (patch)
treef5ad6aa2cd0ac0b7081996f8ba31747dae66211f /common/minifig.cpp
parent41fff2f785a80f0e6b196174ca65129eafc9aac2 (diff)
Linux fixes.
git-svn-id: http://svn.leocad.org/branches/leocad-0.75@957 c7d43263-9d01-0410-8a33-9dba5d9f93d6
Diffstat (limited to 'common/minifig.cpp')
-rw-r--r--common/minifig.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/minifig.cpp b/common/minifig.cpp
index bed6968..30a11f0 100644
--- a/common/minifig.cpp
+++ b/common/minifig.cpp
@@ -994,7 +994,8 @@ void MinifigWizard::ParseSettings(File& Settings)
OffsetMatrix[13] = Mat[11] / 25.0f;
lcMinifigPieceInfo MinifigInfo;
- strcpy(MinifigInfo.Description, DescriptionStart);
+ strncpy(MinifigInfo.Description, DescriptionStart, sizeof(MinifigInfo.Description));
+ MinifigInfo.Description[sizeof(MinifigInfo.Description)-1] = 0;
MinifigInfo.Offset = Offset;
MinifigInfo.Info = Info;