summaryrefslogtreecommitdiff
path: root/games/woof/patches/patch-Source_wi__stuff.c
blob: c5e439ab38197f7bc27c30e7cf07ca281897246a (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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
$NetBSD: patch-Source_wi__stuff.c,v 1.2 2021/08/27 10:47:40 micha Exp $

Workaround for namespace clash on SmartOS:

/home/pbulk/build/games/woof/work/woof-woof_6.3.1/Source/wi_stuff.c:366:19: error: 'time' redeclared as different kind of symbol
  366 | static patch_t*   time;
      |                   ^~~~

Already merged upstream. Remove this patch for next release.

--- Source/wi_stuff.c.orig	2021-08-13 13:18:32.000000000 +0000
+++ Source/wi_stuff.c
@@ -363,7 +363,7 @@ static patch_t*   items;
 static patch_t*   frags;
 
 // Time sucks.
-static patch_t*   time;
+static patch_t*   woof_time;
 static patch_t*   par;
 static patch_t*   sucks;
 
@@ -897,7 +897,7 @@ static void WI_unloadData(void)
   Z_ChangeTag(sp_secret, PU_CACHE);
   Z_ChangeTag(items, PU_CACHE);
   Z_ChangeTag(frags, PU_CACHE);
-  Z_ChangeTag(time, PU_CACHE);
+  Z_ChangeTag(woof_time, PU_CACHE);
   Z_ChangeTag(sucks, PU_CACHE);
   Z_ChangeTag(par, PU_CACHE);
 
@@ -1815,7 +1815,7 @@ static void WI_drawStats(void)
   V_DrawPatch(SP_STATSX, SP_STATSY+2*lh, FB, sp_secret);
   WI_drawPercent(ORIGWIDTH - SP_STATSX, SP_STATSY+2*lh, cnt_secret[0]);
 
-  V_DrawPatch(SP_TIMEX, SP_TIMEY, FB, time);
+  V_DrawPatch(SP_TIMEX, SP_TIMEY, FB, woof_time);
   WI_drawTime(ORIGWIDTH/2 - SP_TIMEX, SP_TIMEY, cnt_time, true);
 
   // Ty 04/11/98: redid logic: should skip only if with pwad but 
@@ -2077,7 +2077,7 @@ void WI_loadData(void)
   colon = W_CacheLumpName("WICOLON", PU_STATIC); 
 
   // "time"
-  time = W_CacheLumpName("WITIME", PU_STATIC);   
+  woof_time = W_CacheLumpName("WITIME", PU_STATIC);   
 
   // "sucks"
   sucks = W_CacheLumpName("WISUCKS", PU_STATIC);