From 9033ac3e2ce5735c11e99f7f4ecf63d5c258ac1e Mon Sep 17 00:00:00 2001 From: Yuta Saito Date: Sat, 27 Nov 2021 18:27:37 +0900 Subject: dir.c: ignore ENOTCAPABLE while glob similar to EACCES --- dir.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dir.c b/dir.c index 8bd03679f1..76c108a4a9 100644 --- a/dir.c +++ b/dir.c @@ -1992,7 +1992,11 @@ rb_glob_error(const char *path, VALUE a, const void *enc, int error) struct glob_error_args args; VALUE (*errfunc)(VALUE) = glob_func_error; - if (error == EACCES) { + switch (error) { + case EACCES: +#ifdef ENOTCAPABLE + case ENOTCAPABLE: +#endif errfunc = glob_func_warning; } args.path = path; -- cgit v1.2.1