diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2017-12-11 12:19:43 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2017-12-11 12:19:43 +0000 |
commit | 69536155ccf8a852e406572be19bb66dc7468951 (patch) | |
tree | 06fc2128767b97f320a81782a4cf5c60cea0f14a /games/enigma | |
parent | b105a3e42844f1514cd3d68c191387078bd94043 (diff) | |
download | ports-69536155ccf8a852e406572be19bb66dc7468951.tar.gz ports-69536155ccf8a852e406572be19bb66dc7468951.zip |
- Fix c++11 compatibility
PR: 222403
Submitted by: rleigh@codelibre.net
Notes
Notes:
svn path=/head/; revision=456025
Diffstat (limited to 'games/enigma')
-rw-r--r-- | games/enigma/files/patch-src_Value.cc | 15 | ||||
-rw-r--r-- | games/enigma/files/patch-src_lev_Proxy.cc | 11 |
2 files changed, 26 insertions, 0 deletions
diff --git a/games/enigma/files/patch-src_Value.cc b/games/enigma/files/patch-src_Value.cc new file mode 100644 index 000000000000..885c8f0c78fc --- /dev/null +++ b/games/enigma/files/patch-src_Value.cc @@ -0,0 +1,15 @@ +--- src/Value.cc.orig 2017-09-03 15:39:37 UTC ++++ src/Value.cc +@@ -146,10 +146,10 @@ namespace enigma { + val.str[0] = 0; + break; + case BOOL : +- val.dval[0] = false; ++ val.dval[0] = 0; + break; + case OBJECT : +- val.dval[0] = (double) NULL; ++ val.dval[0] = 0; + break; + case NAMEDOBJECT: + ASSERT(false, XLevelRuntime, "Value: illegal type usage"); diff --git a/games/enigma/files/patch-src_lev_Proxy.cc b/games/enigma/files/patch-src_lev_Proxy.cc new file mode 100644 index 000000000000..4ba1676e9f75 --- /dev/null +++ b/games/enigma/files/patch-src_lev_Proxy.cc @@ -0,0 +1,11 @@ +--- src/lev/Proxy.cc.orig 2017-09-03 15:54:50 UTC ++++ src/lev/Proxy.cc +@@ -933,7 +933,7 @@ namespace enigma { namespace lev { + } else if (haveLocalCopy) { + // plain file + basic_ifstream<char> ifs(absExtPath.c_str(), ios::binary | ios::in); +- if (ifs != NULL) ++ if (ifs) + Readfile(ifs, extCode); + else + haveLocalCopy = false; |