]> jfr.im git - solanum.git/commitdiff
cap_server_time: Fix strftime return value check
authorSimon Arlott <sa.me.uk>
Sat, 31 Aug 2019 15:35:19 +0000 (16:35 +0100)
committerSimon Arlott <sa.me.uk>
Sat, 31 Aug 2019 15:35:19 +0000 (16:35 +0100)
modules/cap_server_time.c

index 7371279dd62a7fac39e1217db6d816f7cca1f5e2..40d75d77b809d33aabcc325e683e651a184e5391 100644 (file)
@@ -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)