X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/65b8e0029ece152f56ea31919957ba1563e20eb4..dc34aae05e6e299a6c53c60b728d73ecb88b21bf:/src/modules.c diff --git a/src/modules.c b/src/modules.c index 25d8cc7..44db3fb 100644 --- a/src/modules.c +++ b/src/modules.c @@ -21,7 +21,6 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: modules.c 3161 2007-01-25 07:23:01Z nenolod $ */ #include "stdinc.h" @@ -881,7 +880,7 @@ unload_one_module(const char *name, int warn) dlclose(modlist[modindex]->address); rb_free(modlist[modindex]->name); - memcpy(&modlist[modindex], &modlist[modindex + 1], + memmove(&modlist[modindex], &modlist[modindex + 1], sizeof(struct module) * ((num_mods - 1) - modindex)); if(num_mods != 0)