diff options
author | Vladimir Menshakov | 2011-06-25 22:12:52 +0400 |
---|---|---|
committer | Vladimir Menshakov | 2011-06-26 02:35:44 +0400 |
commit | d413494f5b0485008bbc6074fca07bb00f448c40 (patch) | |
tree | 9dabfd99cbcadba5373a47e325a7a9f6cf57e900 /engines/dreamweb/runtime.h | |
parent | d21402ef3c39e8a4664e36417d8192208a21b148 (diff) | |
download | scummvm-rg350-d413494f5b0485008bbc6074fca07bb00f448c40.tar.gz scummvm-rg350-d413494f5b0485008bbc6074fca07bb00f448c40.tar.bz2 scummvm-rg350-d413494f5b0485008bbc6074fca07bb00f448c40.zip |
DREAMWEB: Added assert on memcpy overlap
Diffstat (limited to 'engines/dreamweb/runtime.h')
-rw-r--r-- | engines/dreamweb/runtime.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/dreamweb/runtime.h b/engines/dreamweb/runtime.h index 724d5e4053..2951ad85d7 100644 --- a/engines/dreamweb/runtime.h +++ b/engines/dreamweb/runtime.h @@ -466,6 +466,7 @@ public: assert(size != 0xffff); uint8 *dst = es.ptr(di, size); uint8 *src = ds.ptr(si, size); + assert(src < dst || src >= dst + size); memcpy(dst, src, size); di += size; si += size; |