]> jfr.im git - solanum.git/blobdiff - modules/cap_server_time.c
Combine stats A output parameters (#35)
[solanum.git] / modules / cap_server_time.c
index 7371279dd62a7fac39e1217db6d816f7cca1f5e2..1fd383fd3bd048fad2785730e67e43b6f371922d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * charybdis: an advanced ircd.
+ * Solanum: a slightly advanced ircd
  * cap_server_time.c: implement the server-time IRCv3.2 capability
  *
  * Copyright (c) 2016 William Pitcock <nenolod@dereferenced.org>
@@ -57,7 +57,7 @@ cap_server_time_process(hook_data *data)
        struct timeval tv;
 
        if (!rb_gettimeofday(&tv, NULL)) {
-               if (strftime(buf, sizeof(buf), "%Y-%m-%dT%H:%M:%S.", gmtime(&tv.tv_sec)) < 0)
+               if (strftime(buf, sizeof(buf), "%Y-%m-%dT%H:%M:%S.", gmtime(&tv.tv_sec)) == 0)
                        return;
 
                if (rb_snprintf_append(buf, sizeof(buf), "%03uZ", (int)tv.tv_usec / 1000) < 0)