openbsd-ports/astro/celestia/patches/patch-src_celengine_astro_cpp
2022-03-11 18:17:37 +00:00

13 lines
538 B
Plaintext

Index: src/celengine/astro.cpp
--- src/celengine/astro.cpp.orig
+++ src/celengine/astro.cpp
@@ -525,7 +525,7 @@ const char* astro::Date::toCStr(Format format) const
cal_time.tm_sec = (int)seconds;
cal_time.tm_wday = wday;
cal_time.tm_gmtoff = utc_offset;
-#if defined(TARGET_OS_MAC) || defined(__FreeBSD__)
+#if defined(TARGET_OS_MAC) || defined(__FreeBSD__) || defined(__OpenBSD__)
// tm_zone is a non-const string field on the Mac and FreeBSD (why?)
cal_time.tm_zone = const_cast<char*>(tzname.c_str());
#else