diff options
Diffstat (limited to 'engines/wintermute/ad/ad_sentence.cpp')
-rw-r--r-- | engines/wintermute/ad/ad_sentence.cpp | 3 |
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;
|