X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/62d289465fbe0c51a6a86f642f8b88d7b44bcb47..d25c6eb1b223d1a0993dde9a28c97ef95e54bceb:/src/substitution.c diff --git a/src/substitution.c b/src/substitution.c index 032d42a..708dce2 100644 --- a/src/substitution.c +++ b/src/substitution.c @@ -35,7 +35,9 @@ #include "stdinc.h" #include "s_user.h" -#include "irc_string.h" +#include "snomask.h" +#include "match.h" +#include "substitution.h" /* * Simple mappings for $foo -> 'bar'. @@ -136,7 +138,7 @@ char *substitution_parse(const char *fmt, rb_dlink_list *varlist) if (!strcasecmp(varname, val->name)) { - strlcpy(bptr, val->value, BUFSIZE - (bptr - buf)); + rb_strlcpy(bptr, val->value, BUFSIZE - (bptr - buf)); bptr += strlen(val->value); break; }