mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-06-16 05:13:58 -07:00
This wrapper was meant to support multiple C++ ABIs with a single pre-built gloox library wrap as a C library. A new ABI change was rejected a few years back, so this will probably take a while for it to be on the table again. With the bug tracker and mailing list currently unavailable and known TLS issues we might have replaced gloox by then anyway. Supporting multiple ABIs with the current setup isn't an issue either and is already done for 32bit vs 64bit ABI on Windows. Therefore use gloox types directly in lobby code instead of wrapper types and delete the wrapper and build-integration. Migrate to override where applicable, as it helped avoid subtle differences in signatures and finding missing inheritance of LogHandler. Finally use version check instead of os check to work around Windows using the 1.1 development branch instead of releases. Fixes: #7198 Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com> |
||
|---|---|---|
| .. | ||
| curl.h | ||
| dbghelp.cpp | ||
| dbghelp.h | ||
| dbghelp_funcs.h | ||
| enet.h | ||
| gloox.h | ||
| icu.h | ||
| libsdl.cpp | ||
| libsdl.h | ||
| libsdl_fwd.h | ||
| openal.h | ||
| opengles2_wrapper.h | ||
| png.h | ||
| powrprof.h | ||
| suppress_boost_warnings.h | ||
| tinygettext.h | ||
| vorbis.h | ||
| wxwidgets.h | ||
| zlib.h | ||