httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pavel Novy <>
Subject [PATCH] Apache 2.0 and NetWare - compatibility issue (second try)
Date Mon, 19 Nov 2001 14:46:22 GMT
here are the corresponding patches to solve implementation/alignment 
issues with the bitfield used in a shared struct (apr_uri_t -> 
request_rec). These problems are occuring if compiling Apache 2.0 for 
NetWare (Apache 1.3 also) with various compilers (gcc, Watcom, 
CodeWarrior). Changes are designed for "apr-util/include/apr_uri.h" and 
"apr-util/uri/apr_uri.c" files. There are some other ways how it could 
be changed here, of course - we can use "unsigned long" to store the 
flags instead of "unsigned char" here (to alocate space for future use), 
define "is_initialized" separately etc. Size of a request_rec struct 
(defined in httpd-2.0/include/httpd.h) may be potentially affected by 
these changes on some other target platforms (not only on NetWare), so 
it's needed to test it on all platforms thoroughly...


View raw message