[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master a8576ab: Avoid assertion violation in directory-fil
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] master a8576ab: Avoid assertion violation in directory-files |
Date: |
Thu, 27 Dec 2018 11:55:29 -0500 (EST) |
branch: master
commit a8576aba8fa45549985566bc8be4921dce508dd9
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
Avoid assertion violation in directory-files
* src/dired.c (directory_files_internal): Make sure MATCH is
either nil or a string. (Bug#33889)
---
src/dired.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/dired.c b/src/dired.c
index b81e353..3f5c93b 100644
--- a/src/dired.c
+++ b/src/dired.c
@@ -236,6 +236,9 @@ directory_files_internal (Lisp_Object directory,
Lisp_Object full,
#endif
;
+ if (!NILP (match))
+ CHECK_STRING (match);
+
/* Loop reading directory entries. */
for (struct dirent *dp; (dp = read_dirent (d, directory)); )
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master a8576ab: Avoid assertion violation in directory-files,
Eli Zaretskii <=