From: Dan Dennedy Date: Tue, 9 Nov 2010 05:10:34 +0000 (-0800) Subject: Fix mvcp_util_strip() using strcpy() on overlapping strings. X-Git-Url: http://research.m1stereo.tv/gitweb?a=commitdiff_plain;h=ccecc1a44778593dd6d951e57f23df4c9a67b410;p=melted Fix mvcp_util_strip() using strcpy() on overlapping strings. --- diff --git a/src/mvcp/mvcp_util.c b/src/mvcp/mvcp_util.c index 39d7936..826f831 100644 --- a/src/mvcp/mvcp_util.c +++ b/src/mvcp/mvcp_util.c @@ -71,7 +71,7 @@ char *mvcp_util_strip( char *input, char value ) if ( ptr != NULL ) *ptr = '\0'; if ( input[ 0 ] == value ) - strcpy( input, input + 1 ); + memmove( input, input + 1, strlen( input ) ); } return input; }