dougm 00/04/01 15:08:24 Modified: . Changes src/modules/perl apache_inc.h Log: 5.6.0+win32 typedef,prototype clash fixes Revision Changes Path 1.451 +3 -0 modperl/Changes Index: Changes =================================================================== RCS file: /home/cvs/modperl/Changes,v retrieving revision 1.450 retrieving revision 1.451 diff -u -r1.450 -r1.451 --- Changes 2000/03/31 17:11:02 1.450 +++ Changes 2000/04/01 23:08:21 1.451 @@ -10,6 +10,9 @@ =item 1.22_01-dev +5.6.0+win32 typedef,prototype clash fixes +[Randy Kobes <[EMAIL PROTECTED]>] + add $r->server->loglevel() and relevant constants. Suggested by Geoffrey Young [Eric Cholet <[EMAIL PROTECTED]>] 1.4 +124 -0 modperl/src/modules/perl/apache_inc.h Index: apache_inc.h =================================================================== RCS file: /home/cvs/modperl/src/modules/perl/apache_inc.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- apache_inc.h 2000/03/23 05:56:10 1.3 +++ apache_inc.h 2000/04/01 23:08:22 1.4 @@ -39,6 +39,67 @@ #endif +#ifdef WIN32 + +#ifdef uid_t +#define apache_uid_t uid_t +#undef uid_t +#endif +#define uid_t apache_uid_t + +#ifdef gid_t +#define apache_gid_t gid_t +#undef gid_t +#endif +#define gid_t apache_gid_t + +#ifdef mode_t +#define apache_mode_t mode_t +#undef mode_t +#endif +#define mode_t apache_mode_t + +#ifdef stat +#define apache_stat stat +#undef stat +#endif + +#ifdef sleep +#define apache_sleep sleep +#undef sleep +#endif + +#ifdef PERL_IS_5_6 + +#ifdef opendir +#define apache_opendir opendir +#undef opendir +#endif + +#ifdef readdir +#define apache_readdir readdir +#undef readdir +#endif + +#ifdef closedir +#define apache_closedir closedir +#undef closedir +#endif + +#ifdef crypt +#define apache_crypt crypt +#undef crypt +#endif + +#ifdef errno +#define apache_errno errno +#undef errno +#endif + +#endif /* endif PERL_IS_56 */ + +#endif /* endif WIN32 */ + #ifndef _INCLUDE_APACHE_FIRST #ifdef __cplusplus extern "C" { @@ -119,3 +180,66 @@ #endif #endif + +#ifdef WIN32 + +#undef uid_t +#ifdef apache_uid_t +#define uid_t apache_uid_t +#undef apache_uid_t +#endif + +#undef gid_t +#ifdef apache_gid_t +#define gid_t apache_gid_t +#undef apache_gid_t +#endif + +#undef mode_t +#ifdef apache_mode_t +#define gid_t apache_mode_t +#undef apache_mode_t +#endif + +#ifdef apache_stat +#undef stat +#define stat apache_stat +#undef apache_stat +#endif + +#ifdef apache_sleep +#undef sleep +#define sleep apache_sleep +#undef apache_sleep +#endif + +#ifdef PERL_IS_5_6 + +#ifdef apache_opendir +#undef opendir +#define opendir apache_opendir +#undef apache_opendir +#endif + +#ifdef apache_readdir +#undef readdir +#define readdir apache_readdir +#undef apache_readdir +#endif + +#ifdef apache_closedir +#undef closedir +#define closedir apache_closedir +#undef apache_closedir +#endif + +#ifdef apache_crypt +#undef crypt +#define crypt apache_crypt +#undef apache_crypt +#endif + +#endif /* endif PERL_IS_5_6 */ + +#endif /* endif WIN32 */ +