]> git.sesse.net Git - vlc/commitdiff
* ./src/misc/cpu.c: we use void(*)(int) instead of sighandler_t because
authorSam Hocevar <sam@videolan.org>
Mon, 19 Aug 2002 11:37:57 +0000 (11:37 +0000)
committerSam Hocevar <sam@videolan.org>
Mon, 19 Aug 2002 11:37:57 +0000 (11:37 +0000)
    mingw32 doesn't know about sighandler_t.

src/misc/cpu.c

index 39e9331390933cd958743f2c11fd4218b7eb675a..a8098c27fe133309433a7b3470aed0bd1845f40e 100644 (file)
@@ -2,7 +2,7 @@
  * cpu.c: CPU detection code
  *****************************************************************************
  * Copyright (C) 1998-2002 VideoLAN
- * $Id: cpu.c,v 1.5 2002/08/19 11:13:45 sam Exp $
+ * $Id: cpu.c,v 1.6 2002/08/19 11:37:57 sam Exp $
  *
  * Authors: Samuel Hocevar <sam@zoy.org>
  *          Christophe Massiot <massiot@via.ecp.fr>
@@ -130,7 +130,7 @@ static u32 Capabilities( vlc_object_t *p_this )
                      : "cc" );
 
 #   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
-    sighandler_t pf_sigill = signal( SIGILL, SigHandler );
+    void (*pf_sigill) (int) = signal( SIGILL, SigHandler );
 #   endif
 
     i_capabilities |= CPU_CAPABILITY_FPU;
@@ -261,7 +261,7 @@ static u32 Capabilities( vlc_object_t *p_this )
 #elif defined( __powerpc__ )
 
 #   ifdef CAN_COMPILE_ALTIVEC
-    sighandler_t pf_sigill = signal( SIGILL, SigHandler );
+    void (*pf_sigill) (int) = signal( SIGILL, SigHandler );
 
     i_capabilities |= CPU_CAPABILITY_FPU;