Mercurial > emacs
changeset 110341:827513405247
* lisp/url/url-cookie.el (url-cookie-expired-p): Tweak previous change.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Wed, 08 Sep 2010 22:38:43 -0700 |
parents | 885a9b44898e |
children | ba563485f83b |
files | lisp/url/ChangeLog lisp/url/url-cookie.el |
diffstat | 2 files changed, 9 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/url/ChangeLog Wed Sep 08 22:36:13 2010 -0700 +++ b/lisp/url/ChangeLog Wed Sep 08 22:38:43 2010 -0700 @@ -1,3 +1,7 @@ +2010-09-09 Glenn Morris <rgm@gnu.org> + + * url-cookie.el (url-cookie-expired-p): Tweak previous change. + 2010-09-09 shawn boles <shawn.boles@gmail.com> (tiny change) * url-cookie.el (url-cookie-expired-p): Simplify and fix. (Bug#6957)
--- a/lisp/url/url-cookie.el Wed Sep 08 22:36:13 2010 -0700 +++ b/lisp/url/url-cookie.el Wed Sep 08 22:38:43 2010 -0700 @@ -1,7 +1,7 @@ ;;; url-cookie.el --- Netscape Cookie support -;; Copyright (C) 1996, 1997, 1998, 1999, 2004, -;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. +;; Copyright (C) 1996, 1997, 1998, 1999, 2004, 2005, 2006, 2007, 2008, +;; 2009, 2010 Free Software Foundation, Inc. ;; Keywords: comm, data, processes, hypermedia @@ -193,12 +193,9 @@ (setq url-cookie-storage (list (list domain tmp)))))))) (defun url-cookie-expired-p (cookie) - "Returns true if COOKIE is expired. -If COOKIE has an expiration date it is converted to seconds, adjusted to the client timezone and then compared against (float-time)." - (let* ((exp (url-cookie-expires cookie)) - (exp-time (and exp (float-time (date-to-time exp))))) - (if (not exp) nil (> (float-time) exp-time))) - ) + "Return non-nil if COOKIE is expired." + (let ((exp (url-cookie-expires cookie))) + (and exp (> (float-time) (float-time (date-to-time exp)))))) (defun url-cookie-retrieve (host &optional localpart secure) "Retrieve all the netscape-style cookies for a specified HOST and LOCALPART."