]> jfr.im git - irc/freenode/syn.git/commitdiff
Fix display of set/expiry times
authorStephen Bennett <redacted>
Sun, 3 May 2009 22:46:46 +0000 (23:46 +0100)
committerStephen Bennett <redacted>
Sun, 3 May 2009 22:46:46 +0000 (23:46 +0100)
masks.c

diff --git a/masks.c b/masks.c
index cea40f80e43eea517286f0c1799cb80117ba8003..ea2382622684de49bbb00653e143ad3af4496ffa 100644 (file)
--- a/masks.c
+++ b/masks.c
@@ -401,9 +401,11 @@ void syn_cmd_listmask(sourceinfo_t *si, int parc, char **parv)
         if (t != mask_unknown && t != m->type)
             continue;
 
+        char buf[BUFSIZE];
+        strncpy(buf, syn_format_expiry(m->added), BUFSIZE);
         command_success_nodata(si, "\2%s\2 (%s), set by %s on %s, expires %s",
                 m->regex, string_from_mask_type(m->type), m->setter, 
-                syn_format_expiry(m->added), syn_format_expiry(m->expires));
+                buf, syn_format_expiry(m->expires));
 
         ++count;
     }