Created attachment 186471 [details] Correct NULL comparison and implicit conversions See https://github.com/Enigma-Game/Enigma/pull/8 and previously merged changes upstream. The attached patch makes enigma build with a C++11 compiler.
Why's this needed in the port?
Please see the linked ticket--it blocks #221890 which is enabling C++11 char16_t in xerces-c.
A commit references this bug: Author: amdmi3 Date: Mon Dec 11 12:19:44 UTC 2017 New revision: 456025 URL: https://svnweb.freebsd.org/changeset/ports/456025 Log: - Fix c++11 compatibility PR: 222403 Submitted by: rleigh@codelibre.net Changes: head/games/enigma/files/patch-src_Value.cc head/games/enigma/files/patch-src_lev_Proxy.cc