aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Horn2002-11-22 19:57:45 +0000
committerMax Horn2002-11-22 19:57:45 +0000
commit0506ef9b84bbfe12fec7ab5e166413848e0e35ca (patch)
tree64be1e218e9a325e3c43a457cdfe163945400124
parent0b82e20b00dc7056494ce2bd6a5554d6813d4974 (diff)
downloadscummvm-rg350-0506ef9b84bbfe12fec7ab5e166413848e0e35ca.tar.gz
scummvm-rg350-0506ef9b84bbfe12fec7ab5e166413848e0e35ca.tar.bz2
scummvm-rg350-0506ef9b84bbfe12fec7ab5e166413848e0e35ca.zip
fix for bug #642229 (ScummVM strings can contain null bytes, so strcpy doesn't work
svn-id: r5693
-rw-r--r--scumm/script_v1.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/scumm/script_v1.cpp b/scumm/script_v1.cpp
index 5bdc9a8e54..d5905ed76c 100644
--- a/scumm/script_v1.cpp
+++ b/scumm/script_v1.cpp
@@ -1887,7 +1887,7 @@ void Scumm::o5_setObjectName()
i = size - 1;
}
- strcpy((char *)name, (char *)work);
+ memcpy(name, work, i+1);
runHook(0);
}