summaryrefslogtreecommitdiffstats
path: root/source/web
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2002-10-09 19:47:04 +0000
committerJeremy Allison <jra@samba.org>2002-10-09 19:47:04 +0000
commit0ab08186f419a09e15f1ab7db621d429b1a3f994 (patch)
treeea0179dabe707d0d5df9149e5ef9881d2e09f225 /source/web
parent8f95773e0ab0c5e0854d9e442170e25280279bfb (diff)
downloadsamba-0ab08186f419a09e15f1ab7db621d429b1a3f994.tar.gz
samba-0ab08186f419a09e15f1ab7db621d429b1a3f994.tar.xz
samba-0ab08186f419a09e15f1ab7db621d429b1a3f994.zip
Use memmove when copies can overlap. Spotted by SUGIOKA Toshinobu <sugioka@itonet.co.jp>.
Jeremy.
Diffstat (limited to 'source/web')
-rw-r--r--source/web/cgi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/web/cgi.c b/source/web/cgi.c
index 7415fbe3f15..684086f61e2 100644
--- a/source/web/cgi.c
+++ b/source/web/cgi.c
@@ -77,7 +77,7 @@ static void unescape(char *buf)
*p = (c1<<4) | c2;
- memcpy(p+1, p+3, strlen(p+3)+1);
+ memmove(p+1, p+3, strlen(p+3)+1);
p++;
}
}