aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/calendar/time-date.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/calendar/time-date.el b/lisp/calendar/time-date.el
index 01f96305edb..9041b04ae62 100644
--- a/lisp/calendar/time-date.el
+++ b/lisp/calendar/time-date.el
@@ -547,7 +547,7 @@ changes in daylight saving time are not taken into account."
547 (when (decoded-time-month delta) 547 (when (decoded-time-month delta)
548 (let ((new (+ (1- (decoded-time-month time)) (decoded-time-month delta)))) 548 (let ((new (+ (1- (decoded-time-month time)) (decoded-time-month delta))))
549 (setf (decoded-time-month time) (1+ (mod new 12))) 549 (setf (decoded-time-month time) (1+ (mod new 12)))
550 (incf (decoded-time-year time) (- (/ new 12) (if (< new 0) 1 0))))) 550 (incf (decoded-time-year time) (floor new 12))))
551 551
552 ;; Adjust for month length (as described in the doc string). 552 ;; Adjust for month length (as described in the doc string).
553 (setf (decoded-time-day time) 553 (setf (decoded-time-day time)