]> granicus.if.org Git - mutt/commitdiff
Strip / from tail of LastDir when copying from Maildir (closes #1885)
authorBrendan Cully <brendan@kublai.com>
Fri, 13 Apr 2007 21:14:07 +0000 (14:14 -0700)
committerBrendan Cully <brendan@kublai.com>
Fri, 13 Apr 2007 21:14:07 +0000 (14:14 -0700)
ChangeLog
browser.c

index 4e17fdc2640b682b1d9fc63346d4db652c2f5296..2790e8c9c0ec672d5432280f32aa2d55f97e1924 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,8 @@
-2007-04-13 09:21 -0700  Brendan Cully  <brendan@kublai.com>  (2c91477cac28)
+2007-04-13 09:46 -0700  Brendan Cully  <brendan@kublai.com>  (fad24cd7ba8f)
+
+       * doc/Makefile.am: Allow elinks for building manual.txt (closes #2876)
+
+       * sendlib.c: Even simpler header wrapping fix
 
        * sendlib.c: Fix header wrapping
 
index c6fb21424f0fbd250826c552953ec4b2920a3063..00ff95ba1fbe691c7a3fc1af5bea7a706ff076d0 100644 (file)
--- a/browser.c
+++ b/browser.c
@@ -620,7 +620,15 @@ void _mutt_select_file (char *f, size_t flen, int flags, char ***files, int *num
       imap_browse (LastDir, &state);
       browser_sort (&state);
     }
+    else
 #endif
+    {
+      i = mutt_strlen (LastDir);
+      while (i && LastDir[--i] == '/')
+        LastDir[i] = '\0';
+      if (!LastDir[0])
+        getcwd (LastDir, sizeof (LastDir));
+    }
   }
 
   *f = 0;