diff options
Diffstat (limited to 'modules/m_gline.c')
-rw-r--r-- | modules/m_gline.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/m_gline.c b/modules/m_gline.c index ecc96d9..13d6be2 100644 --- a/modules/m_gline.c +++ b/modules/m_gline.c @@ -65,9 +65,9 @@ set_local_gline(const struct Client *source_p, const char *user, struct MaskItem *conf = conf_make(CONF_GLINE); snprintf(buffer, sizeof(buffer), "%s (%s)", reason, smalldate(CurrentTime)); - DupString(conf->reason, buffer); - DupString(conf->user, user); - DupString(conf->host, host); + conf->reason = xstrdup(buffer); + conf->user = xstrdup(user); + conf->host = xstrdup(host); conf->setat = CurrentTime; conf->hold = CurrentTime + ConfigFileEntry.gline_time; |