From ef1572b15b7ad91633796c5e2a6e58a2b0c4d842 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 18 Jan 2023 19:45:21 +0300 Subject: [PATCH] engine: crashhandler: fix build on FreeBSD (and probably on NetBSD and OpenBSD) --- engine/common/crashhandler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/common/crashhandler.c b/engine/common/crashhandler.c index 88b1ad26..871da5fc 100644 --- a/engine/common/crashhandler.c +++ b/engine/common/crashhandler.c @@ -353,7 +353,7 @@ static void Sys_Crash( int signal, siginfo_t *si, void *context) len = Q_snprintf( message, sizeof( message ), "Ver: " XASH_ENGINE_NAME " " XASH_VERSION " (build %i-%s, %s-%s)\n", Q_buildnum(), Q_buildcommit(), Q_buildos(), Q_buildarch() ); -#if !XASH_BSD +#if !XASH_FREEBSD && !XASH_NETBSD && !XASH_OPENBSD len += Q_snprintf( message + len, sizeof( message ) - len, "Crash: signal %d errno %d with code %d at %p %p\n", signal, si->si_errno, si->si_code, si->si_addr, si->si_ptr ); #else len += Q_snprintf( message + len, sizeof( message ) - len, "Crash: signal %d errno %d with code %d at %p\n", signal, si->si_errno, si->si_code, si->si_addr );