summaryrefslogtreecommitdiff
path: root/numpy
diff options
context:
space:
mode:
authorBen Walsh <b@wumpster.com>2012-06-30 09:16:28 +0100
committerBen Walsh <b@wumpster.com>2012-06-30 09:16:28 +0100
commit85a66079edbbe2f9d507d2d71e09e104d1ccfe5c (patch)
treefce35d4932c6ee3e32f3a8c1d88a6bdd3ad56b18 /numpy
parent2014f27622f1cab09f7e96a044722d01ffaad2ca (diff)
downloadnumpy-85a66079edbbe2f9d507d2d71e09e104d1ccfe5c.tar.gz
Replaced all instances of memcpy with memmove.
Diffstat (limited to 'numpy')
-rw-r--r--numpy/core/src/multiarray/lowlevel_strided_loops.c.src10
1 files changed, 5 insertions, 5 deletions
diff --git a/numpy/core/src/multiarray/lowlevel_strided_loops.c.src b/numpy/core/src/multiarray/lowlevel_strided_loops.c.src
index af39723af..78818b31d 100644
--- a/numpy/core/src/multiarray/lowlevel_strided_loops.c.src
+++ b/numpy/core/src/multiarray/lowlevel_strided_loops.c.src
@@ -151,7 +151,7 @@ static void
#else
/* unaligned copy and swap */
- memcpy(dst, src, @elsize@);
+ memmove(dst, src, @elsize@);
# if @is_swap@ == 1
@swap@@elsize@(dst);
# elif @is_swap@ == 2
@@ -255,7 +255,7 @@ _swap_strided_to_strided(char *dst, npy_intp dst_stride,
char *a, *b, c;
while (N > 0) {
- memcpy(dst, src, src_itemsize);
+ memmove(dst, src, src_itemsize);
/* general in-place swap */
a = dst;
b = dst + src_itemsize - 1;
@@ -281,7 +281,7 @@ _swap_pair_strided_to_strided(char *dst, npy_intp dst_stride,
npy_intp itemsize_half = src_itemsize / 2;
while (N > 0) {
- memcpy(dst, src, src_itemsize);
+ memmove(dst, src, src_itemsize);
/* general in-place swap */
a = dst;
b = dst + itemsize_half - 1;
@@ -802,7 +802,7 @@ static void
src_value = *((_TYPE1 *)src);
# endif
#else
- memcpy(&src_value, src, sizeof(src_value));
+ memmove(&src_value, src, sizeof(src_value));
#endif
/* Do the cast */
@@ -838,7 +838,7 @@ static void
*((_TYPE2 *)dst) = dst_value;
# endif
#else
- memcpy(dst, &dst_value, sizeof(dst_value));
+ memmove(dst, &dst_value, sizeof(dst_value));
#endif
#if @contig@