diff options
| author | Erik Kundiman <erik@megapahit.org> | 2023-07-12 17:04:41 +0800 | 
|---|---|---|
| committer | Erik Kundiman <erik@megapahit.org> | 2023-07-19 14:57:00 +0800 | 
| commit | e08b527caf6462f2fe94130249aec8ad44a8c83e (patch) | |
| tree | 797e558355ac89089aaaa155967142154e3fdc07 | |
| parent | 1063416e8dcffe623f4d8a94c913ffc1fa048b6a (diff) | |
FreeBSD follows Darwin & Linux on llplugin
| -rw-r--r-- | indra/llplugin/llpluginsharedmemory.cpp | 2 | ||||
| -rw-r--r-- | indra/llplugin/slplugin/slplugin.cpp | 6 | 
2 files changed, 5 insertions, 3 deletions
| diff --git a/indra/llplugin/llpluginsharedmemory.cpp b/indra/llplugin/llpluginsharedmemory.cpp index 63ff5085c6..c4e70f51e0 100644 --- a/indra/llplugin/llpluginsharedmemory.cpp +++ b/indra/llplugin/llpluginsharedmemory.cpp @@ -47,6 +47,8 @@  	#define USE_SHM_OPEN_SHARED_MEMORY 1  #elif LL_LINUX  	#define USE_SHM_OPEN_SHARED_MEMORY 1 +#elif LL_FREEBSD +	#define USE_SHM_OPEN_SHARED_MEMORY 1  #endif diff --git a/indra/llplugin/slplugin/slplugin.cpp b/indra/llplugin/slplugin/slplugin.cpp index 5c54705c71..3e9dc8cd31 100644 --- a/indra/llplugin/slplugin/slplugin.cpp +++ b/indra/llplugin/slplugin/slplugin.cpp @@ -46,7 +46,7 @@ using namespace std;  	#include "slplugin-objc.h"  #endif -#if LL_DARWIN || LL_LINUX +#if LL_DARWIN || LL_LINUX || LL_FREEBSD  	#include <signal.h>  #endif @@ -64,7 +64,7 @@ using namespace std;  	Now that SLPlugin is a bundled app on the Mac, this is no longer necessary (it can just use a regular Info.plist file), but I'm leaving this comment in for posterity.  */ -#if LL_DARWIN || LL_LINUX +#if LL_DARWIN || LL_LINUX || LL_FREEBSD  // Signal handlers to make crashes not show an OS dialog...  static void crash_handler(int sig)  { @@ -182,7 +182,7 @@ int main(int argc, char **argv)  	// display a crash message if something bad happens. The host app will  	// see the missing heartbeat and log appropriately.  	initExceptionHandler(); -#elif LL_DARWIN || LL_LINUX +#elif LL_DARWIN || LL_LINUX || LL_FREEBSD  	if(argc < 2)  	{  		LL_ERRS("slplugin") << "usage: " << argv[0] << " launcher_port" << LL_ENDL; | 
