From 88aa12387f433009c0de686f080f4af112d381a1 Mon Sep 17 00:00:00 2001 From: Strangerke Date: Fri, 7 Mar 2014 19:33:31 +0100 Subject: TUCKER: Avoid a potential string overrun by using strlcpy instead of strcpy --- engines/tucker/resource.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/tucker/resource.cpp') diff --git a/engines/tucker/resource.cpp b/engines/tucker/resource.cpp index af69651b9f..b9aa1117dc 100644 --- a/engines/tucker/resource.cpp +++ b/engines/tucker/resource.cpp @@ -279,7 +279,7 @@ Audio::RewindableAudioStream *CompressedSound::load(CompressedSoundType type, in void TuckerEngine::loadImage(const char *fname, uint8 *dst, int type) { char filename[80]; - strcpy(filename, fname); + Common::strlcpy(filename, fname, sizeof(filename)); Common::File f; if (!f.open(filename)) { -- cgit v1.2.3