]> code.delx.au - gnu-emacs/blobdiff - lisp/gnus/nnmh.el
lisp/startup.el (argi): Declare as global variable (bug#9275).
[gnu-emacs] / lisp / gnus / nnmh.el
index 5fa1a89cf481ea725bf998421f559ef9896fcd6c..ec270eba2ce70a99c97633e70e407073123c42d6 100644 (file)
@@ -210,7 +210,9 @@ as unread by Gnus.")
        (max 0)
        min rdir num subdirectoriesp file)
     ;; Recurse down directories.
-    (setq subdirectoriesp (> (nth 1 (file-attributes dir)) 2))
+    (setq subdirectoriesp
+         ;; nth 1 of file-attributes always 1 on MS Windows :(
+         (/= (nth 1 (file-attributes (file-truename dir))) 2))
     (dolist (rdir files)
       (if (or (not subdirectoriesp)
              (file-regular-p rdir))