mirror of https://github.com/oxen-io/oxen-mq.git
8ed529200b
Add var::get/var::visit implementations of std::get/std::visit that get used if compiling for an old macos target, and use those. The issue is that on a <10.14 macos target Apple's libc++ is missing std::bad_variant_access, and so any method that can throw it (such as std::get and std::visit) can't be used. This workaround is ugly, but such is life when you want to support running on Apple platforms. |
||
---|---|---|
.. | ||
address.cpp | ||
address.h | ||
auth.cpp | ||
auth.h | ||
base32z.h | ||
base64.h | ||
batch.h | ||
bt_serialize.cpp | ||
bt_serialize.h | ||
bt_value.h | ||
connections.cpp | ||
connections.h | ||
hex.h | ||
jobs.cpp | ||
lokimq-internal.h | ||
lokimq.cpp | ||
lokimq.h | ||
message.h | ||
proxy.cpp | ||
string_view.h | ||
variant.h | ||
version.h.in | ||
worker.cpp |