]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/modules.c
Add me_svsjoin function to allow services to "force"join clients
[irc/rqf/shadowircd.git] / src / modules.c
index 25d8cc7cdbbc2c7977bbd82638c2a5178dd9206b..189df07677513212c77a06097c07dca68861ac1a 100644 (file)
@@ -881,7 +881,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)