aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/ad/ad_sentence.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/wintermute/ad/ad_sentence.cpp')
-rw-r--r--engines/wintermute/ad/ad_sentence.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/engines/wintermute/ad/ad_sentence.cpp b/engines/wintermute/ad/ad_sentence.cpp
index d243aaf8e6..60c4519823 100644
--- a/engines/wintermute/ad/ad_sentence.cpp
+++ b/engines/wintermute/ad/ad_sentence.cpp
@@ -184,8 +184,7 @@ char *AdSentence::getStance(int stance) {
_tempStance = new char [curr - start + 1];
if (_tempStance) {
- _tempStance[curr - start] = '\0';
- strncpy(_tempStance, start, curr - start);
+ Common::strlcpy(_tempStance, start, curr - start + 1);
}
return _tempStance;