summaryrefslogtreecommitdiff
path: root/games-arcade/kajaani-kombat/files/kajaani-kombat-0.7-gcc11.patch
blob: 9a3968fcf83f2eac95d29754d388c5ce59573d17 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
These SDL_* return NULL on error, and gcc11/clang won't allow this.
https://bugs.gentoo.org/739086
--- a/client_net.cpp
+++ b/client_net.cpp
@@ -33,3 +33,3 @@
   cond = SDL_CreateCond();
-  if (cond <0)
+  if (!cond)
     {
@@ -39,3 +39,3 @@
   mutex = SDL_CreateMutex();
-  if (mutex < 0)
+  if (!mutex)
     {
@@ -47,3 +47,3 @@
   trans_th = SDL_CreateThread (&client_tcpnet::transf_func, (void *) this);
-  if (trans_th < 0)
+  if (!trans_th)
     {
@@ -53,3 +53,3 @@
   input_th = SDL_CreateThread (&client_tcpnet::input_func, (void *) this);
-  if (input_th < 0)
+  if (!input_th)
     {
--- a/game_server.cpp
+++ b/game_server.cpp
@@ -66,3 +66,3 @@
   con_th = SDL_CreateThread (&game_server::connection_accepter, (void *) this);
-  if (con_th < 0)
+  if (!con_th)
     {