--- freem/src/frmgbl.c 2025/04/13 04:22:43 1.11 +++ freem/src/frmgbl.c 2025/04/16 17:36:12 1.12 @@ -1,5 +1,5 @@ /* - * $Id: frmgbl.c,v 1.11 2025/04/13 04:22:43 snw Exp $ + * $Id: frmgbl.c,v 1.12 2025/04/16 17:36:12 snw Exp $ * freem global C variables * * @@ -24,6 +24,9 @@ * along with FreeM. If not, see . * * $Log: frmgbl.c,v $ + * Revision 1.12 2025/04/16 17:36:12 snw + * Add FreeBSD shm cleanup script + * * Revision 1.11 2025/04/13 04:22:43 snw * Fix snprintf calls * @@ -650,8 +653,11 @@ short ipc_pending = 0; /* 1 if an inco int strict_mode = 0; short first_process = FALSE; -size_t shm_init_size = 16777216; - +#if defined(__FreeBSD__) + size_t shm_init_size = 4194304; +#else + size_t shm_init_size = 16777216; +#endif short inrpt_after_async = FALSE; void unnew (void)