File fix-gcc15.patch of Package pongix
From 0bf62b9f475335931baeaf08dad3574431173d1b Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
Date: Thu, 11 Dec 2025 11:05:39 +0100
Subject: [PATCH] Fix compilation with gcc15
by adding function declarations
---
src/juego.c | 5 +++++
src/menu.c | 1 +
src/util.c | 1 +
3 files changed, 7 insertions(+)
diff --git a/src/juego.c b/src/juego.c
index c45edb3..9a3715a 100644
--- a/src/juego.c
+++ b/src/juego.c
@@ -19,6 +19,11 @@
#include "juego.h"
#include "mundo.h"
+int paleta_enviar_pos (Paleta * data, TCPsocket destino);
+int paleta_recibir_pos (Paleta * data, TCPsocket origen);
+void paleta_imprimir (Paleta * data, struct mundo * mundo);
+void pelota_imprimir ( Pelota * data, struct mundo * mundo);
+
Juego * juego_iniciar (struct mundo * mundo)
{
Juego * data;
diff --git a/src/menu.c b/src/menu.c
index 15854d4..4f71914 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -19,6 +19,7 @@
#include "menu.h"
#include "mundo.h"
+void cursor_imprimir (Cursor * data, struct mundo * mundo);
Menu * menu_iniciar (struct mundo * mundo)
{
diff --git a/src/util.c b/src/util.c
index 71da9fc..ebc141a 100644
--- a/src/util.c
+++ b/src/util.c
@@ -18,6 +18,7 @@
#include "util.h"
#include <SDL/SDL.h>
+#include <SDL/SDL_net.h>
SDL_Surface * iniciar_sdl (void)
{
--
2.52.0