Description: GCC 15 compatibility
Author: Matt Palmer <mpalmer@debian.org>
Bug-Debian: https://bugs.debian.org/1097466
Last-Update: 2025-09-24

Index: ninvaders-0.1.1/globals.h
===================================================================
--- ninvaders-0.1.1.orig/globals.h
+++ ninvaders-0.1.1/globals.h
@@ -25,11 +25,11 @@
 #ifndef GLOBALS
 #define GLOBALS
 
-extern void doSleep();
-	
+extern void doSleep(int);
+
 extern void showUsage();
 extern void showVersion();
 extern void showGplShort();
 extern void showGpl();
-	
+
 #endif
Index: ninvaders-0.1.1/nInvaders.c
===================================================================
--- ninvaders-0.1.1.orig/nInvaders.c
+++ ninvaders-0.1.1/nInvaders.c
@@ -210,7 +210,7 @@ void readInput()
  * timer
  * this method is executed every 1 / FPS seconds
  */
-void handleTimer()
+void handleTimer(int _sig)
 {
 	static int aliens_move_counter = 0;
 	static int aliens_shot_counter = 0;
Index: ninvaders-0.1.1/nInvaders.h
===================================================================
--- ninvaders-0.1.1.orig/nInvaders.h
+++ ninvaders-0.1.1/nInvaders.h
@@ -49,11 +49,4 @@ void drawscore();
 
 void doScoring(int alienType);
 
-// included from globals.h
-extern void doSleep();
-extern void showUsage();
-extern void showVersion();
-extern void showGplShort();
-extern void showGpl();
-
 #endif
