From c897b97e014d42210db9654ee0869451aaa09885 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Fri, 12 Nov 2010 23:24:42 +0100 Subject: [PATCH] Source and destination should not overlap in call to strcpy(), use memmove(). --- tools/mbspc/botlib/l_script.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/mbspc/botlib/l_script.c b/tools/mbspc/botlib/l_script.c index ccddb8a1..2c5b4a66 100644 --- a/tools/mbspc/botlib/l_script.c +++ b/tools/mbspc/botlib/l_script.c @@ -1057,7 +1057,7 @@ void StripDoubleQuotes(char *string) { if (*string == '\"') { - strcpy(string, string+1); + memmove(string, string+1, strlen(string)); } //end if if (string[strlen(string)-1] == '\"') {