Changeset: b5838b3a63b5 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b5838b3a63b5
Modified Files:
        tools/merovingian/utils/utils.c
Branch: default
Log Message:

secondsToString: support years


diffs (20 lines):

diff --git a/tools/merovingian/utils/utils.c b/tools/merovingian/utils/utils.c
--- a/tools/merovingian/utils/utils.c
+++ b/tools/merovingian/utils/utils.c
@@ -228,7 +228,15 @@ secondsToString(char *buf, time_t t, int
        time_t p;
        size_t i = 0;
 
-       p = 1 * 60 * 60 * 24 * 7;
+       p = 1 * 60 * 60 * 24 * 7 * 52;
+       if (t > p) {
+               i += sprintf(buf + i, "%dy", (int)(t / p));
+               t -= (t / p) * p;
+               if (--longness == 0)
+                       return;
+               buf[i++] = ' ';
+       }
+       p /= 52;
        if (t > p) {
                i += sprintf(buf + i, "%dw", (int)(t / p));
                t -= (t / p) * p;
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to