diff options
| author | Paul Eggert | 2017-10-22 01:04:36 -0700 |
|---|---|---|
| committer | Paul Eggert | 2017-10-22 01:07:32 -0700 |
| commit | 3aee7be62eaf8caef6f2fab31bee79674b3abbb7 (patch) | |
| tree | 29226a5776f2ded9966138b98b5cef15b50ce463 /lisp/url | |
| parent | 2bfa42855bf0278497f2e4540eac2086dab254c3 (diff) | |
| download | emacs-3aee7be62eaf8caef6f2fab31bee79674b3abbb7.tar.gz emacs-3aee7be62eaf8caef6f2fab31bee79674b3abbb7.zip | |
Avoid unnecessary rounding errors in timestamps
Avoid the rounding errors of float-time when it’s easy. E.g.,
replace (< (float-time a) (float-time b)) with (time-less-p a b).
* lisp/desktop.el (desktop-save):
* lisp/ecomplete.el (ecomplete-add-item):
* lisp/epg.el (epg-wait-for-completion):
* lisp/files.el (dir-locals-find-file, dir-locals-read-from-dir):
* lisp/image-dired.el (image-dired-get-thumbnail-image)
(image-dired-create-thumb-1):
* lisp/info.el (info-insert-file-contents):
* lisp/ls-lisp.el (ls-lisp-format-time):
* lisp/net/ange-ftp.el (ange-ftp-file-newer-than-file-p)
(ange-ftp-verify-visited-file-modtime):
* lisp/net/rcirc.el (rcirc-ctcp-sender-PING):
* lisp/textmodes/remember.el (remember-store-in-mailbox):
* lisp/url/url-cookie.el (url-cookie-expired-p):
Bypass float-time to avoid rounding errors.
* lisp/files.el (dir-locals-find-file):
Diffstat (limited to 'lisp/url')
| -rw-r--r-- | lisp/url/url-cookie.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/url/url-cookie.el b/lisp/url/url-cookie.el index 453d4fe5b6f..28dfcedeaca 100644 --- a/lisp/url/url-cookie.el +++ b/lisp/url/url-cookie.el | |||
| @@ -161,7 +161,7 @@ telling Microsoft that." | |||
| 161 | (let ((exp (url-cookie-expires cookie))) | 161 | (let ((exp (url-cookie-expires cookie))) |
| 162 | (and (> (length exp) 0) | 162 | (and (> (length exp) 0) |
| 163 | (condition-case () | 163 | (condition-case () |
| 164 | (> (float-time) (float-time (date-to-time exp))) | 164 | (time-less-p nil (date-to-time exp)) |
| 165 | (error nil))))) | 165 | (error nil))))) |
| 166 | 166 | ||
| 167 | (defun url-cookie-retrieve (host &optional localpart secure) | 167 | (defun url-cookie-retrieve (host &optional localpart secure) |