summaryrefslogtreecommitdiff
path: root/games/xevil/patches/patch-ao
blob: 32c180f5980beae63bebe4ee10ac39df1f03951c (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
$NetBSD: patch-ao,v 1.4 2016/05/07 09:57:54 joerg Exp $

--- cmn/game_style.cpp.orig	2003-03-22 20:47:42.000000000 +0000
+++ cmn/game_style.cpp
@@ -29,19 +29,19 @@
 
 // Include Files
 #include "stdafx.h"
-extern "C" {
-#include <string.h>
-}
+#include <cstring>
+#include <inttypes.h>
 
 #if X11
-#include <strstream.h>
+#include <strstream>
+using namespace std;
 #endif
 
 #if WIN32
 #include <strstrea.h>
 #endif
 
-#include <iomanip.h>
+#include <iomanip>
 #include "utils.h"
 #include "coord.h"
 #include "world.h"
@@ -2680,7 +2680,7 @@ int ZigZag::new_level_check(int,WorldP w
     HumanP human = locator->get_human(n);
     if (human) {
       // previous depth
-      int depthOld = (int)human->get_data();
+      int depthOld = (int)(intptr_t)human->get_data();
       Id id = human->get_id();
 
       // Get physical for intelligence