]> git.eshelyaron.com Git - emacs.git/commitdiff
* src/inotify.c (Finotify_add_watch): aspect can also be a symbol.
authorMichael Albinus <michael.albinus@gmx.de>
Tue, 28 Mar 2017 11:38:49 +0000 (13:38 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Tue, 28 Mar 2017 11:38:49 +0000 (13:38 +0200)
src/inotify.c

index cb24e827626b16416c7f054313630c7db52d78e9..004689bd4b511fe63ee6ed697f25c9e5a280c0f9 100644 (file)
@@ -396,7 +396,9 @@ IN_ONLYDIR  */)
      (Lisp_Object filename, Lisp_Object aspect, Lisp_Object callback)
 {
   Lisp_Object encoded_file_name;
-  bool dont_follow = ! NILP (Fmemq (Qdont_follow, aspect));
+  bool dont_follow = (CONSP (aspect)
+                     ? ! NILP (Fmemq (Qdont_follow, aspect))
+                     : EQ (Qdont_follow, aspect));
   int wd = -1;
   uint32_t mask = (INOTIFY_DEFAULT_MASK
                    | (dont_follow ? IN_DONT_FOLLOW : 0));