summaryrefslogtreecommitdiffstats
path: root/games/naev/files/patch-src_land.h
blob: 6d4afe9ba1af8a35f73e5e9156fcc14526fa54d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Origin: https://github.com/naev/naev/commit/9fd2a7dcb3690bc1befe7f9a05d02e204dcfe8a1
# Subject: Avoid regenerating the land tabs over top of themselves

--- src/land.h.orig	2015-03-05 22:11:11 UTC
+++ src/land.h
@@ -46,6 +46,12 @@ extern int landed;
 extern Planet* land_planet;
 
 
+/* Tracking for which tabs have been generated. */
+#define land_tabGenerate(w)       (land_generated |= (1 << w)) /**< Mark tab generated. */
+#define land_tabGenerated(w)     (land_generated & (1 << w)) /**< Check if tab has been generated. */
+extern unsigned int land_generated;
+
+
 /*
  * Main interface.
  */
OpenPOWER on IntegriCloud