]> git.eshelyaron.com Git - emacs.git/commitdiff
(ffap-read-file-or-url-internal): Handle case the
authorGerd Moellmann <gerd@gnu.org>
Tue, 8 Aug 2000 18:30:21 +0000 (18:30 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 8 Aug 2000 18:30:21 +0000 (18:30 +0000)
DIR or STRING are nil.

lisp/ffap.el

index 37ce66794575c492bc44321d7b169e26cbe286d9..22fef574a6eeb1e42ef680a443f1c7e080d869d0 100644 (file)
@@ -1216,6 +1216,10 @@ which may actually result in an url rather than a filename."
      (t t))))
 
 (defun ffap-read-file-or-url-internal (string dir action)
+  (unless dir
+    (setq dir default-directory))
+  (unless string
+    (setq string default-directory))
   (if (ffap-url-p string)
       (ffap-read-url-internal string dir action)
     (read-file-name-internal string dir action)))