]> git.sesse.net Git - vlc/blobdiff - modules/misc/memcpy/memcpyaltivec.c
memcpy: Flag an unused param in memcpyaltivec.
[vlc] / modules / misc / memcpy / memcpyaltivec.c
index 85cdcd501e4e81bb1e044bb81f6b0bddd0128ca0..b8f2fcf95f28504736f1c61930eeee16216e8521 100644 (file)
@@ -31,7 +31,8 @@
 # include "config.h"
 #endif
 
-#include <vlc/vlc.h>
+#include <vlc_common.h>
+#include <vlc_plugin.h>
 
 #ifdef HAVE_ALTIVEC_H
 #   include <altivec.h>
@@ -47,22 +48,23 @@ static void * fast_memcpy ( void * to, const void * from, size_t len );
  *****************************************************************************/
 static int Activate ( vlc_object_t *p_this )
 {
-    p_this->p_libvlc->pf_memcpy = fast_memcpy;
+    VLC_UNUSED(p_this);
+    vlc_fastmem_register( fast_memcpy, NULL );
     return VLC_SUCCESS;
 }
 
 /*****************************************************************************
  * Module descriptor.
  *****************************************************************************/
-vlc_module_begin();
-    set_description( _("AltiVec memcpy") );
-    set_category( CAT_ADVANCED );
-    set_subcategory( SUBCAT_ADVANCED_MISC );
-    add_requirement( ALTIVEC );
-    set_capability( "memcpy", 100 );
-    set_callbacks( Activate, NULL );
-    add_shortcut( "altivec" );
-vlc_module_end();
+vlc_module_begin ()
+    set_description( N_("AltiVec memcpy") )
+    set_category( CAT_ADVANCED )
+    set_subcategory( SUBCAT_ADVANCED_MISC )
+    add_requirement( ALTIVEC )
+    set_capability( "memcpy", 100 )
+    set_callbacks( Activate, NULL )
+    add_shortcut( "altivec" )
+vlc_module_end ()
 
 #else
 typedef unsigned long size_t;