From ccecc1a44778593dd6d951e57f23df4c9a67b410 Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Mon, 8 Nov 2010 21:10:34 -0800 Subject: [PATCH] Fix mvcp_util_strip() using strcpy() on overlapping strings. --- src/mvcp/mvcp_util.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) 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; } -- 1.7.4.4