]> granicus.if.org Git - neomutt/commitdiff
A slightly optimized version of DE's y2k patch.
authorThomas Roessler <roessler@does-not-exist.org>
Sat, 23 Jan 1999 12:19:26 +0000 (12:19 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Sat, 23 Jan 1999 12:19:26 +0000 (12:19 +0000)
from.c

diff --git a/from.c b/from.c
index 3a784639b67ada25913025181144e72febce2bf1..27bcd8a8569c7f89b9fbb6d738605ddda019476a 100644 (file)
--- a/from.c
+++ b/from.c
@@ -178,8 +178,8 @@ time_t is_from (const char *s, char *path, size_t pathlen)
 
   /* year */
   if (sscanf (s, "%d", &yr) != 1) return 0;
-  tm.tm_year = yr < 70 ? yr + 100 : (yr > 1900 ? yr - 1900 : yr);
-
+  tm.tm_year = yr > 1900 ? yr - 1900 : (yr < 70 ? yr + 100 : yr);
+  
   dprint (3,(debugfile, "is_from(): month=%d, day=%d, hr=%d, min=%d, sec=%d, yr=%d.\n",
             tm.tm_mon, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec, tm.tm_year));