aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/saveload.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tinsel/saveload.cpp')
-rw-r--r--engines/tinsel/saveload.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/tinsel/saveload.cpp b/engines/tinsel/saveload.cpp
index c56d295e72..b90ace4613 100644
--- a/engines/tinsel/saveload.cpp
+++ b/engines/tinsel/saveload.cpp
@@ -365,9 +365,8 @@ int getList(Common::SaveFileManager *saveFileMan, const Common::String &target)
}
#endif
- strncpy(savedFiles[i].name, fname.c_str(), FNAMELEN);
- strncpy(savedFiles[i].desc, hdr.desc, SG_DESC_LEN);
- savedFiles[i].desc[SG_DESC_LEN - 1] = 0;
+ Common::strlcpy(savedFiles[i].name, fname.c_str(), FNAMELEN);
+ Common::strlcpy(savedFiles[i].desc, hdr.desc, SG_DESC_LEN);
savedFiles[i].dateTime = hdr.dateTime;
++numSfiles;