diff --git a/gspawn-eperm.patch b/gspawn-eperm.patch index 66036c9..0fa6bf3 100644 --- a/gspawn-eperm.patch +++ b/gspawn-eperm.patch @@ -37,7 +37,7 @@ index 67be6a6af..aaefd5b0d 100644 + */ ret = close_range (lowfd, G_MAXUINT, 0); - if (ret == 0 || errno != ENOSYS) -+ if (ret == 0 || errno != ENOSYS || errno == EPERM) ++ if (ret == 0 || !(errno == ENOSYS || errno == EPERM)) return ret; #endif /* HAVE_CLOSE_RANGE */