about summary refs log tree commit diff
path: root/src/libstddjb/leapsecs_add.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstddjb/leapsecs_add.c')
-rw-r--r--src/libstddjb/leapsecs_add.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstddjb/leapsecs_add.c b/src/libstddjb/leapsecs_add.c
index 7473693..b65b2a8 100644
--- a/src/libstddjb/leapsecs_add.c
+++ b/src/libstddjb/leapsecs_add.c
@@ -5,7 +5,7 @@
 
 void leapsecs_add (uint64_t *t, int hit)
 {
-  uint64_t u = *t ;
+  uint64_t u = *t - !!hit ;
   unsigned int i = 0 ;
   for (; i < leapsecs_table_len ; i++)
   {