--- freem/src/global_dispatch.c 2025/03/29 16:50:42 1.6 +++ freem/src/global_dispatch.c 2025/04/09 15:16:50 1.7 @@ -1,5 +1,5 @@ /* - * $Id: global_dispatch.c,v 1.6 2025/03/29 16:50:42 snw Exp $ + * $Id: global_dispatch.c,v 1.7 2025/04/09 15:16:50 snw Exp $ * global handler dispatch module * * @@ -24,6 +24,9 @@ * along with FreeM. If not, see . * * $Log: global_dispatch.c,v $ + * Revision 1.7 2025/04/09 15:16:50 snw + * Fix buffer overruns in mref_to_external and ssvn.c + * * Revision 1.6 2025/03/29 16:50:42 snw * Back to cvs-current as version for development; temp fix for double-free issue in global_dispatch * @@ -198,7 +201,7 @@ void global (short action, char *key, ch name[i] = '\0'; snprintf (mapk_buf, STRLEN - 1, "^$SYSTEM\202MAPPINGS\202GLOBAL\202%s\201", name); - global (get_sym, mapk_buf, mapd_buf); + symtab_shm (get_sym, mapk_buf, mapd_buf); stcnv_m2c (mapd_buf);