--- freem/src/shmmgr.c 2025/05/08 14:47:26 1.14 +++ freem/src/shmmgr.c 2025/05/09 19:44:50 1.15 @@ -1,5 +1,5 @@ /* - * $Id: shmmgr.c,v 1.14 2025/05/08 14:47:26 snw Exp $ + * $Id: shmmgr.c,v 1.15 2025/05/09 19:44:50 snw Exp $ * shared memory manager * * @@ -24,6 +24,9 @@ * along with FreeM. If not, see . * * $Log: shmmgr.c,v $ + * Revision 1.15 2025/05/09 19:44:50 snw + * Begin shm rework + * * Revision 1.14 2025/05/08 14:47:26 snw * Break everything to begin shared memory rewrite * @@ -188,7 +191,7 @@ short shm_init(const size_t seg_size) } - shm_config->buf = SHMALIGN(shm_config->dta + (sizeof (shm_hdr_t) * shm_config->pgct)); + shm_config->buf = SBM(SHMALIGN(SOM(shm_config->dta) + (sizeof (shm_hdr_t) * shm_config->pgct))); }