summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorgstein <gstein@13f79535-47bb-0310-9956-ffa450edef68>2001-05-10 17:44:28 +0000
committergstein <gstein@13f79535-47bb-0310-9956-ffa450edef68>2001-05-10 17:44:28 +0000
commit954775b1ea405716e493f2dbe3d17ae5ab199abd (patch)
treeb15b587c3fecc74db7644de283eaf506f6125651 /include
parent533e7503f1beb83c9432d08de41cddb5507b1110 (diff)
downloadlibapr-954775b1ea405716e493f2dbe3d17ae5ab199abd.tar.gz
apr_dir_read() returns APR_OS_START_SYSERR + ERROR_NO_MORE_FILES because
of a failed FindNextFileW call on Windows 2000. So we need to add it the APR_STATUS_IS_ENOENT macro. Submitted by: Bill Tutt <rassilon@lyra.org> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61605 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include')
-rw-r--r--include/apr_errno.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/apr_errno.h b/include/apr_errno.h
index a07838bb6..c0ddc14bd 100644
--- a/include/apr_errno.h
+++ b/include/apr_errno.h
@@ -636,7 +636,8 @@ APR_DECLARE(char *) apr_strerror(apr_status_t statcode, char *buf,
#define APR_STATUS_IS_ENOENT(s) ((s) == APR_ENOENT \
|| (s) == APR_OS_START_SYSERR + ERROR_FILE_NOT_FOUND \
|| (s) == APR_OS_START_SYSERR + ERROR_PATH_NOT_FOUND \
- || (s) == APR_OS_START_SYSERR + ERROR_OPEN_FAILED)
+ || (s) == APR_OS_START_SYSERR + ERROR_OPEN_FAILED \
+ || (s) == APR_OS_START_SYSERR + ERROR_NO_MORE_FILES)
#define APR_STATUS_IS_ENOTDIR(s) ((s) == APR_ENOTDIR)
#define APR_STATUS_IS_ENOSPC(s) ((s) == APR_ENOSPC \
|| (s) == APR_OS_START_SYSERR + ERROR_DISK_FULL)