summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2011-10-03 18:17:12 +0000
committerIlia Alshanetsky <iliaa@php.net>2011-10-03 18:17:12 +0000
commit347a04711b5feb375b5fd16ae5a5099d4824e6e0 (patch)
treecd2c82fd956f56a8223ab1165418e0725aaad3b5
parent554dd6cd02ae624b03df2df15e4b75ae9fb2d8ea (diff)
downloadphp-git-347a04711b5feb375b5fd16ae5a5099d4824e6e0.tar.gz
Fixed bug #55750 (memory copy issue in sysvshm extension).
-rw-r--r--ext/sysvshm/sysvshm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/sysvshm/sysvshm.c b/ext/sysvshm/sysvshm.c
index 33b1070325..781c856ec9 100644
--- a/ext/sysvshm/sysvshm.c
+++ b/ext/sysvshm/sysvshm.c
@@ -424,7 +424,7 @@ static int php_remove_shm_data(sysvshm_chunk_head *ptr, long shm_varpos)
ptr->free += chunk_ptr->next;
ptr->end -= chunk_ptr->next;
if (memcpy_len > 0) {
- memcpy(chunk_ptr, next_chunk_ptr, memcpy_len);
+ memmove(chunk_ptr, next_chunk_ptr, memcpy_len);
}
return 0;
}