]> git.sesse.net Git - vlc/commitdiff
Fix previous commit
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 30 Jan 2010 13:59:01 +0000 (15:59 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 30 Jan 2010 13:59:01 +0000 (15:59 +0200)
modules/audio_filter/resampler/ugly.c

index 19afc4c903cba912af44a01ae5e499b688212f9d..a1a46cf3bb94c63251e08df9067f61281d964f04 100644 (file)
@@ -109,7 +109,8 @@ static block_t *DoWork( filter_t * p_filter, block_t * p_in_buf )
 
     while( i_out_nb )
     {
-        memcpy( p_out, p_in, i_sample_bytes );
+        if( p_out != p_in )
+            memcpy( p_out, p_in, i_sample_bytes );
         p_out += i_sample_bytes;
         i_out_nb--;