From a6710d0dd0a7ba8f6769fec6d3738285c5b20f9b Mon Sep 17 00:00:00 2001 From: b1v1r Date: Sat, 19 Sep 2009 22:56:18 +0000 Subject: [PATCH] Use int instead of mode_t to appease Windows. --- apache2/msc_util.c | 4 ++-- apache2/msc_util.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apache2/msc_util.c b/apache2/msc_util.c index c7e40c66..df00d310 100644 --- a/apache2/msc_util.c +++ b/apache2/msc_util.c @@ -418,7 +418,7 @@ char *current_filetime(apr_pool_t *mp) { /** * */ -int msc_mkstemp_ex(char *template, mode_t mode) { +int msc_mkstemp_ex(char *template, int mode) { /* ENH Use apr_file_mktemp instead. */ #if !(defined(WIN32)||defined(NETWARE)) @@ -1362,7 +1362,7 @@ int css_decode_inplace(unsigned char *input, long int input_len) { /** * Translate UNIX octal umask/mode to APR apr_fileperms_t */ -apr_fileperms_t mode2fileperms(mode_t mode) { +apr_fileperms_t mode2fileperms(int mode) { apr_fileperms_t perms = 0; if (mode & S_IXOTH) perms |= APR_WEXECUTE; diff --git a/apache2/msc_util.h b/apache2/msc_util.h index 6811cff1..f91ec3ae 100644 --- a/apache2/msc_util.h +++ b/apache2/msc_util.h @@ -56,7 +56,7 @@ char DSOLOCAL *current_logtime(apr_pool_t *mp); char DSOLOCAL *current_filetime(apr_pool_t *mp); -int DSOLOCAL msc_mkstemp_ex(char *template, mode_t mode); +int DSOLOCAL msc_mkstemp_ex(char *template, int mode); int DSOLOCAL msc_mkstemp(char *template); @@ -99,6 +99,6 @@ char DSOLOCAL *resolve_relative_path(apr_pool_t *pool, const char *parent_filena int DSOLOCAL css_decode_inplace(unsigned char *input, long int input_len); -apr_fileperms_t DSOLOCAL mode2fileperms(mode_t mode); +apr_fileperms_t DSOLOCAL mode2fileperms(int mode); #endif